[][src]Struct drone_stm32_map_periph_adc::UAdcCrFields

pub struct UAdcCrFields<T: AdcMap> {
    pub adcaldif: T::UAdcCrAdcaldif,
    pub adcal: T::UAdcCrAdcal,
    pub addis: T::UAdcCrAddis,
    pub aden: T::UAdcCrAden,
    pub adstart: T::UAdcCrAdstart,
    pub adstp: T::UAdcCrAdstp,
    pub advregen: T::UAdcCrAdvregen,
    pub deeppwd: T::UAdcCrDeeppwd,
    pub jadstart: T::UAdcCrJadstart,
    pub jadstp: T::UAdcCrJadstp,
}

Fields

adcaldif: T::UAdcCrAdcaldifadcal: T::UAdcCrAdcaladdis: T::UAdcCrAddisaden: T::UAdcCrAdenadstart: T::UAdcCrAdstartadstp: T::UAdcCrAdstpadvregen: T::UAdcCrAdvregendeeppwd: T::UAdcCrDeeppwdjadstart: T::UAdcCrJadstartjadstp: T::UAdcCrJadstp

Auto Trait Implementations

impl<T> Unpin for UAdcCrFields<T> where
    <T as AdcCrAdcal<T>>::UAdcCrAdcal: Unpin,
    <T as AdcCrAdcaldif<T>>::UAdcCrAdcaldif: Unpin,
    <T as AdcCrAddis<T>>::UAdcCrAddis: Unpin,
    <T as AdcCrAden<T>>::UAdcCrAden: Unpin,
    <T as AdcCrAdstart<T>>::UAdcCrAdstart: Unpin,
    <T as AdcCrAdstp<T>>::UAdcCrAdstp: Unpin,
    <T as AdcCrAdvregen<T>>::UAdcCrAdvregen: Unpin,
    <T as AdcCrDeeppwd<T>>::UAdcCrDeeppwd: Unpin,
    <T as AdcCrJadstart<T>>::UAdcCrJadstart: Unpin,
    <T as AdcCrJadstp<T>>::UAdcCrJadstp: Unpin

impl<T> Send for UAdcCrFields<T> where
    <T as AdcCrAdcal<T>>::UAdcCrAdcal: Send,
    <T as AdcCrAdcaldif<T>>::UAdcCrAdcaldif: Send,
    <T as AdcCrAddis<T>>::UAdcCrAddis: Send,
    <T as AdcCrAden<T>>::UAdcCrAden: Send,
    <T as AdcCrAdstart<T>>::UAdcCrAdstart: Send,
    <T as AdcCrAdstp<T>>::UAdcCrAdstp: Send,
    <T as AdcCrAdvregen<T>>::UAdcCrAdvregen: Send,
    <T as AdcCrDeeppwd<T>>::UAdcCrDeeppwd: Send,
    <T as AdcCrJadstart<T>>::UAdcCrJadstart: Send,
    <T as AdcCrJadstp<T>>::UAdcCrJadstp: Send

impl<T> Sync for UAdcCrFields<T> where
    <T as AdcCrAdcal<T>>::UAdcCrAdcal: Sync,
    <T as AdcCrAdcaldif<T>>::UAdcCrAdcaldif: Sync,
    <T as AdcCrAddis<T>>::UAdcCrAddis: Sync,
    <T as AdcCrAden<T>>::UAdcCrAden: Sync,
    <T as AdcCrAdstart<T>>::UAdcCrAdstart: Sync,
    <T as AdcCrAdstp<T>>::UAdcCrAdstp: Sync,
    <T as AdcCrAdvregen<T>>::UAdcCrAdvregen: Sync,
    <T as AdcCrDeeppwd<T>>::UAdcCrDeeppwd: Sync,
    <T as AdcCrJadstart<T>>::UAdcCrJadstart: Sync,
    <T as AdcCrJadstp<T>>::UAdcCrJadstp: 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]