Enum peripherals::example::field_type::Mode [−][src]
pub enum Mode {
A,
B,
C,
D,
}Expand description
An enum
Variants
Trait Implementations
impl<T: Into<Fields<BigRegister>>> BitAnd<T> for Mode where
T: MayToggle, [src]
impl<T: Into<Fields<BigRegister>>> BitAnd<T> for Mode where
T: MayToggle, [src]type Output = FieldValues<BigRegister, T::Toggle>
type Output = FieldValues<BigRegister, T::Toggle>The resulting type after applying the & operator.
impl<T: Into<FieldValues<BigRegister>>> BitOr<T> for Mode where
T: MayToggle, [src]
impl<T: Into<FieldValues<BigRegister>>> BitOr<T> for Mode where
T: MayToggle, [src]type Output = FieldValues<BigRegister>
type Output = FieldValues<BigRegister>The resulting type after applying the | operator.
impl<T: Into<Fields<BigRegister>>> BitXor<T> for Mode where
T: MayToggle<Toggle = Toggle>, [src]
impl<T: Into<Fields<BigRegister>>> BitXor<T> for Mode where
T: MayToggle<Toggle = Toggle>, [src]type Output = FieldValues<BigRegister>
type Output = FieldValues<BigRegister>The resulting type after applying the ^ operator.
impl From<Mode> for FieldValues<BigRegister>[src]
impl From<Mode> for FieldValues<BigRegister>[src]fn from(value: Mode) -> FieldValues<BigRegister>[src]
fn from(value: Mode) -> FieldValues<BigRegister>[src]Performs the conversion.
impl TryFrom<u16> for Mode[src]
impl TryFrom<u16> for Mode[src]type Error = InvalidValue
type Error = InvalidValueThe type returned in the event of a conversion error.
fn try_from(value: u16) -> Result<Mode, InvalidValue>[src]
fn try_from(value: u16) -> Result<Mode, InvalidValue>[src]Performs the conversion.
impl TryFrom<u8> for Mode[src]
impl TryFrom<u8> for Mode[src]type Error = InvalidValue
type Error = InvalidValueThe type returned in the event of a conversion error.
fn try_from(value: u8) -> Result<Mode, InvalidValue>[src]
fn try_from(value: u8) -> Result<Mode, InvalidValue>[src]Performs the conversion.