[][src]Enum xmc4_hal::vadc::GateMode

pub enum GateMode {
    Block,
    Ignore,
    ActiveHigh,
    ActiveLow,
}

Conditions for gating conversion requests.

Variants

Block

No external triggers are passed

Ignore

All external triggers are passed

ActiveHigh

Gate signals that are active high are passed

ActiveLow

Gate signals that are active low are passed

Trait Implementations

impl From<GateMode> for u8[src]

impl From<u8> for GateMode[src]

impl Debug for GateMode[src]

impl Copy for GateMode[src]

impl Clone for GateMode[src]

Auto Trait Implementations

impl Unpin for GateMode

impl Send for GateMode

impl Sync for GateMode

Blanket Implementations

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

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> Into<U> for T where
    U: From<T>, 
[src]

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.

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self