[][src]Struct drone_stm32_map_periph_adc::CAdcIerFields

pub struct CAdcIerFields<T: AdcMap> {
    pub adrdyie: T::CAdcIerAdrdyie,
    pub awd1ie: T::CAdcIerAwd1Ie,
    pub awd2ie: T::CAdcIerAwd2Ie,
    pub awd3ie: T::CAdcIerAwd3Ie,
    pub eocie: T::CAdcIerEocie,
    pub eosie: T::CAdcIerEosie,
    pub eosmpie: T::CAdcIerEosmpie,
    pub jeocie: T::CAdcIerJeocie,
    pub jeosie: T::CAdcIerJeosie,
    pub jqovfie: T::CAdcIerJqovfie,
    pub ovrie: T::CAdcIerOvrie,
}

Fields

adrdyie: T::CAdcIerAdrdyieawd1ie: T::CAdcIerAwd1Ieawd2ie: T::CAdcIerAwd2Ieawd3ie: T::CAdcIerAwd3Ieeocie: T::CAdcIerEocieeosie: T::CAdcIerEosieeosmpie: T::CAdcIerEosmpiejeocie: T::CAdcIerJeociejeosie: T::CAdcIerJeosiejqovfie: T::CAdcIerJqovfieovrie: T::CAdcIerOvrie

Auto Trait Implementations

impl<T> Unpin for CAdcIerFields<T> where
    <T as AdcIerAdrdyie<T>>::CAdcIerAdrdyie: Unpin,
    <T as AdcIerAwd1Ie<T>>::CAdcIerAwd1Ie: Unpin,
    <T as AdcIerAwd2Ie<T>>::CAdcIerAwd2Ie: Unpin,
    <T as AdcIerAwd3Ie<T>>::CAdcIerAwd3Ie: Unpin,
    <T as AdcIerEocie<T>>::CAdcIerEocie: Unpin,
    <T as AdcIerEosie<T>>::CAdcIerEosie: Unpin,
    <T as AdcIerEosmpie<T>>::CAdcIerEosmpie: Unpin,
    <T as AdcIerJeocie<T>>::CAdcIerJeocie: Unpin,
    <T as AdcIerJeosie<T>>::CAdcIerJeosie: Unpin,
    <T as AdcIerJqovfie<T>>::CAdcIerJqovfie: Unpin,
    <T as AdcIerOvrie<T>>::CAdcIerOvrie: Unpin

impl<T> Send for CAdcIerFields<T> where
    <T as AdcIerAdrdyie<T>>::CAdcIerAdrdyie: Send,
    <T as AdcIerAwd1Ie<T>>::CAdcIerAwd1Ie: Send,
    <T as AdcIerAwd2Ie<T>>::CAdcIerAwd2Ie: Send,
    <T as AdcIerAwd3Ie<T>>::CAdcIerAwd3Ie: Send,
    <T as AdcIerEocie<T>>::CAdcIerEocie: Send,
    <T as AdcIerEosie<T>>::CAdcIerEosie: Send,
    <T as AdcIerEosmpie<T>>::CAdcIerEosmpie: Send,
    <T as AdcIerJeocie<T>>::CAdcIerJeocie: Send,
    <T as AdcIerJeosie<T>>::CAdcIerJeosie: Send,
    <T as AdcIerJqovfie<T>>::CAdcIerJqovfie: Send,
    <T as AdcIerOvrie<T>>::CAdcIerOvrie: Send

impl<T> Sync for CAdcIerFields<T> where
    <T as AdcIerAdrdyie<T>>::CAdcIerAdrdyie: Sync,
    <T as AdcIerAwd1Ie<T>>::CAdcIerAwd1Ie: Sync,
    <T as AdcIerAwd2Ie<T>>::CAdcIerAwd2Ie: Sync,
    <T as AdcIerAwd3Ie<T>>::CAdcIerAwd3Ie: Sync,
    <T as AdcIerEocie<T>>::CAdcIerEocie: Sync,
    <T as AdcIerEosie<T>>::CAdcIerEosie: Sync,
    <T as AdcIerEosmpie<T>>::CAdcIerEosmpie: Sync,
    <T as AdcIerJeocie<T>>::CAdcIerJeocie: Sync,
    <T as AdcIerJeosie<T>>::CAdcIerJeosie: Sync,
    <T as AdcIerJqovfie<T>>::CAdcIerJqovfie: Sync,
    <T as AdcIerOvrie<T>>::CAdcIerOvrie: Sync

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]