pub enum BootReasonEnum {
Unspecified,
PowerOnReboot,
BrownOutReset,
SoftwareWatchdogReset,
HardwareWatchdogReset,
SoftwareUpdateCompleted,
SoftwareReset,
Unknown(u8),
}Expand description
BootReasonEnum (enum8).
Variants§
Unspecified
Unspecified = 0.
PowerOnReboot
PowerOnReboot = 1.
BrownOutReset
BrownOutReset = 2.
SoftwareWatchdogReset
SoftwareWatchdogReset = 3.
HardwareWatchdogReset
HardwareWatchdogReset = 4.
SoftwareUpdateCompleted
SoftwareUpdateCompleted = 5.
SoftwareReset
SoftwareReset = 6.
Unknown(u8)
A value not known to this codegen revision.
Implementations§
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 moreimpl Copy for BootReasonEnum
Source§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