Enum gd32f1::gd32f190::spi0::stat::Trans

source ·
pub enum Trans {
    Idle = 0,
    Busy = 1,
}
Expand description

Transmitting On-going Bit

Value on reset: 0

Variants§

§

Idle = 0

0: SPI or I2S is idle

§

Busy = 1

1: SPI or I2S is currently transmitting or receiving

Trait Implementations§

source§

impl Clone for Trans

source§

fn clone(&self) -> Trans

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 Trans

source§

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

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

impl From<Trans> for bool

source§

fn from(variant: Trans) -> Self

Converts to this type from the input type.
source§

impl PartialEq for Trans

source§

fn eq(&self, other: &Trans) -> 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 Trans

source§

impl Eq for Trans

source§

impl StructuralPartialEq for Trans

Auto Trait Implementations§

§

impl Freeze for Trans

§

impl RefUnwindSafe for Trans

§

impl Send for Trans

§

impl Sync for Trans

§

impl Unpin for Trans

§

impl UnwindSafe for Trans

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.