pub enum BootReasonEnum {
ApplicationReset,
FirmwareUpdate,
LocalReset,
PowerUp,
RemoteReset,
ScheduledReset,
Triggered,
Unknown,
Watchdog,
}Expand description
This contains the reason for sending this message to the CSMS.
Variants§
ApplicationReset
FirmwareUpdate
LocalReset
PowerUp
RemoteReset
ScheduledReset
Triggered
Unknown
Watchdog
Trait Implementations§
Source§impl Clone for BootReasonEnum
impl Clone for BootReasonEnum
Source§fn clone(&self) -> BootReasonEnum
fn clone(&self) -> BootReasonEnum
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BootReasonEnum
impl Debug for BootReasonEnum
impl Eq for BootReasonEnum
Source§impl PartialEq for BootReasonEnum
impl PartialEq for BootReasonEnum
impl StructuralPartialEq for BootReasonEnum
Auto Trait Implementations§
impl Freeze for BootReasonEnum
impl RefUnwindSafe for BootReasonEnum
impl Send for BootReasonEnum
impl Sync for BootReasonEnum
impl Unpin for BootReasonEnum
impl UnsafeUnpin for BootReasonEnum
impl UnwindSafe for BootReasonEnum
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