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.
pub fn handle_recovery_actions(&self, handler: &mut impl RecoveryActionHandler)
Trait Implementations§
Source§impl Clone for BootloaderMessage
impl Clone for BootloaderMessage
Source§impl Debug for BootloaderMessage
impl Debug for BootloaderMessage
Source§impl Default for BootloaderMessage
impl Default for BootloaderMessage
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