Enum peripherals::attributes::periph::EnumField [−][src]
pub enum EnumField {}
Trait Implementations
impl<T: Into<Fields<RegisterField>>> BitAnd<T> for EnumField where
T: MayToggle,
[src]
impl<T: Into<Fields<RegisterField>>> BitAnd<T> for EnumField where
T: MayToggle,
[src]type Output = FieldValues<RegisterField, T::Toggle>
type Output = FieldValues<RegisterField, T::Toggle>
The resulting type after applying the &
operator.
impl<T: Into<FieldValues<RegisterField>>> BitOr<T> for EnumField where
T: MayToggle,
[src]
impl<T: Into<FieldValues<RegisterField>>> BitOr<T> for EnumField where
T: MayToggle,
[src]type Output = FieldValues<RegisterField>
type Output = FieldValues<RegisterField>
The resulting type after applying the |
operator.
impl<T: Into<Fields<RegisterField>>> BitXor<T> for EnumField where
T: MayToggle<Toggle = Toggle>,
[src]
impl<T: Into<Fields<RegisterField>>> BitXor<T> for EnumField where
T: MayToggle<Toggle = Toggle>,
[src]type Output = FieldValues<RegisterField>
type Output = FieldValues<RegisterField>
The resulting type after applying the ^
operator.
impl From<EnumField> for FieldValues<RegisterField>
[src]
impl From<EnumField> for FieldValues<RegisterField>
[src]fn from(value: EnumField) -> FieldValues<RegisterField>
[src]
fn from(value: EnumField) -> FieldValues<RegisterField>
[src]Performs the conversion.
impl TryFrom<u8> for EnumField
[src]
impl TryFrom<u8> for EnumField
[src]type Error = InvalidValue
type Error = InvalidValue
The type returned in the event of a conversion error.
fn try_from(value: u8) -> Result<EnumField, InvalidValue>
[src]
fn try_from(value: u8) -> Result<EnumField, InvalidValue>
[src]Performs the conversion.