pub enum Slpifr {
    Awake = 0,
    Sleeping = 1,
}
Expand description

Status change interrupt flag of sleep working mode entering

Value on reset: 0

Variants§

§

Awake = 0

0: CAN is not entering sleep working mode

§

Sleeping = 1

1: CAN is entering sleep working mode

Trait Implementations§

source§

impl Clone for Slpifr

source§

fn clone(&self) -> Slpifr

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Slpifr

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<Slpifr> for bool

source§

fn from(variant: Slpifr) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Slpifr

source§

fn eq(&self, other: &Slpifr) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl Copy for Slpifr

source§

impl Eq for Slpifr

source§

impl StructuralPartialEq for Slpifr

Auto Trait Implementations§

§

impl Freeze for Slpifr

§

impl RefUnwindSafe for Slpifr

§

impl Send for Slpifr

§

impl Sync for Slpifr

§

impl Unpin for Slpifr

§

impl UnwindSafe for Slpifr

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.