pub struct BootloaderMessage { /* private fields */ }Expand description
Processed bootloader message.
Implementations§
Source§impl BootloaderMessage
impl BootloaderMessage
Sourcepub fn with_args(args: &str) -> Self
pub fn with_args(args: &str) -> Self
Creates a new bootloader message with the given recovery arguments.
Sourcepub fn recovery_args(&self) -> impl Iterator<Item = &str>
pub fn recovery_args(&self) -> impl Iterator<Item = &str>
Returns an iterator over all arguments specified in the bootloader message’s recovery field.
Arguments are assumed to use a newline character (\n) as a delimiter.
Trait Implementations§
Source§impl Clone for BootloaderMessage
impl Clone for BootloaderMessage
Source§fn clone(&self) -> BootloaderMessage
fn clone(&self) -> BootloaderMessage
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for BootloaderMessage
impl Debug for BootloaderMessage
Source§impl Default for BootloaderMessage
impl Default for BootloaderMessage
Source§fn default() -> BootloaderMessage
fn default() -> BootloaderMessage
Returns the “default value” for a type. Read more
Source§impl From<BootloaderMessageRaw> for BootloaderMessage
impl From<BootloaderMessageRaw> for BootloaderMessage
Source§fn from(raw: BootloaderMessageRaw) -> Self
fn from(raw: BootloaderMessageRaw) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for BootloaderMessage
impl RefUnwindSafe for BootloaderMessage
impl Send for BootloaderMessage
impl Sync for BootloaderMessage
impl Unpin for BootloaderMessage
impl UnsafeUnpin for BootloaderMessage
impl UnwindSafe for BootloaderMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more