[][src]Struct drone_stm32_map_periph_adc::CAdcSmpr1Fields

pub struct CAdcSmpr1Fields<T: AdcMap> {
    pub smp0: T::CAdcSmpr1Smp0,
    pub smp1: T::CAdcSmpr1Smp1,
    pub smp2: T::CAdcSmpr1Smp2,
    pub smp3: T::CAdcSmpr1Smp3,
    pub smp4: T::CAdcSmpr1Smp4,
    pub smp5: T::CAdcSmpr1Smp5,
    pub smp6: T::CAdcSmpr1Smp6,
    pub smp7: T::CAdcSmpr1Smp7,
    pub smp8: T::CAdcSmpr1Smp8,
    pub smp9: T::CAdcSmpr1Smp9,
    pub smpplus: T::CAdcSmpr1Smpplus,
}

Fields

smp0: T::CAdcSmpr1Smp0smp1: T::CAdcSmpr1Smp1smp2: T::CAdcSmpr1Smp2smp3: T::CAdcSmpr1Smp3smp4: T::CAdcSmpr1Smp4smp5: T::CAdcSmpr1Smp5smp6: T::CAdcSmpr1Smp6smp7: T::CAdcSmpr1Smp7smp8: T::CAdcSmpr1Smp8smp9: T::CAdcSmpr1Smp9smpplus: T::CAdcSmpr1Smpplus

Auto Trait Implementations

impl<T> Unpin for CAdcSmpr1Fields<T> where
    <T as AdcSmpr1Smp0<T>>::CAdcSmpr1Smp0: Unpin,
    <T as AdcSmpr1Smp1<T>>::CAdcSmpr1Smp1: Unpin,
    <T as AdcSmpr1Smp2<T>>::CAdcSmpr1Smp2: Unpin,
    <T as AdcSmpr1Smp3<T>>::CAdcSmpr1Smp3: Unpin,
    <T as AdcSmpr1Smp4<T>>::CAdcSmpr1Smp4: Unpin,
    <T as AdcSmpr1Smp5<T>>::CAdcSmpr1Smp5: Unpin,
    <T as AdcSmpr1Smp6<T>>::CAdcSmpr1Smp6: Unpin,
    <T as AdcSmpr1Smp7<T>>::CAdcSmpr1Smp7: Unpin,
    <T as AdcSmpr1Smp8<T>>::CAdcSmpr1Smp8: Unpin,
    <T as AdcSmpr1Smp9<T>>::CAdcSmpr1Smp9: Unpin,
    <T as AdcSmpr1Smpplus<T>>::CAdcSmpr1Smpplus: Unpin

impl<T> Send for CAdcSmpr1Fields<T> where
    <T as AdcSmpr1Smp0<T>>::CAdcSmpr1Smp0: Send,
    <T as AdcSmpr1Smp1<T>>::CAdcSmpr1Smp1: Send,
    <T as AdcSmpr1Smp2<T>>::CAdcSmpr1Smp2: Send,
    <T as AdcSmpr1Smp3<T>>::CAdcSmpr1Smp3: Send,
    <T as AdcSmpr1Smp4<T>>::CAdcSmpr1Smp4: Send,
    <T as AdcSmpr1Smp5<T>>::CAdcSmpr1Smp5: Send,
    <T as AdcSmpr1Smp6<T>>::CAdcSmpr1Smp6: Send,
    <T as AdcSmpr1Smp7<T>>::CAdcSmpr1Smp7: Send,
    <T as AdcSmpr1Smp8<T>>::CAdcSmpr1Smp8: Send,
    <T as AdcSmpr1Smp9<T>>::CAdcSmpr1Smp9: Send,
    <T as AdcSmpr1Smpplus<T>>::CAdcSmpr1Smpplus: Send

impl<T> Sync for CAdcSmpr1Fields<T> where
    <T as AdcSmpr1Smp0<T>>::CAdcSmpr1Smp0: Sync,
    <T as AdcSmpr1Smp1<T>>::CAdcSmpr1Smp1: Sync,
    <T as AdcSmpr1Smp2<T>>::CAdcSmpr1Smp2: Sync,
    <T as AdcSmpr1Smp3<T>>::CAdcSmpr1Smp3: Sync,
    <T as AdcSmpr1Smp4<T>>::CAdcSmpr1Smp4: Sync,
    <T as AdcSmpr1Smp5<T>>::CAdcSmpr1Smp5: Sync,
    <T as AdcSmpr1Smp6<T>>::CAdcSmpr1Smp6: Sync,
    <T as AdcSmpr1Smp7<T>>::CAdcSmpr1Smp7: Sync,
    <T as AdcSmpr1Smp8<T>>::CAdcSmpr1Smp8: Sync,
    <T as AdcSmpr1Smp9<T>>::CAdcSmpr1Smp9: Sync,
    <T as AdcSmpr1Smpplus<T>>::CAdcSmpr1Smpplus: 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]