Enum sbp::messages::system::msg_startup::CauseOfStartup
source · pub enum CauseOfStartup {
PowerOn = 0,
SoftwareReset = 1,
WatchdogReset = 2,
}
Expand description
Cause of startup
Variants§
Trait Implementations§
source§impl Clone for CauseOfStartup
impl Clone for CauseOfStartup
source§fn clone(&self) -> CauseOfStartup
fn clone(&self) -> CauseOfStartup
Returns a copy 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 CauseOfStartup
impl Debug for CauseOfStartup
source§impl Display for CauseOfStartup
impl Display for CauseOfStartup
source§impl Hash for CauseOfStartup
impl Hash for CauseOfStartup
source§impl PartialEq for CauseOfStartup
impl PartialEq for CauseOfStartup
source§fn eq(&self, other: &CauseOfStartup) -> bool
fn eq(&self, other: &CauseOfStartup) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl TryFrom<u8> for CauseOfStartup
impl TryFrom<u8> for CauseOfStartup
impl Copy for CauseOfStartup
impl Eq for CauseOfStartup
impl StructuralPartialEq for CauseOfStartup
Auto Trait Implementations§
impl Freeze for CauseOfStartup
impl RefUnwindSafe for CauseOfStartup
impl Send for CauseOfStartup
impl Sync for CauseOfStartup
impl Unpin for CauseOfStartup
impl UnwindSafe for CauseOfStartup
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