[][src]Enum svd_expander::EnumeratedValueUsageSpec

pub enum EnumeratedValueUsageSpec {
    Read,
    Write,
    ReadWrite,
}

Defines whether an enumerated value may be read from a field, written to a field, or both.

Variants

Read

The enumerated value may be read from the field, but not written to it.

Write

The enumerated value may be written to the field, but not read from it.

ReadWrite

The enumerated value may be both written to the field and read from it.

Trait Implementations

impl Clone for EnumeratedValueUsageSpec[src]

impl Debug for EnumeratedValueUsageSpec[src]

impl PartialEq<EnumeratedValueUsageSpec> for EnumeratedValueUsageSpec[src]

impl StructuralPartialEq for EnumeratedValueUsageSpec[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

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

The type returned in the event of a conversion error.