embassy-stm32

Crates

git

Versions

stm32h562ag

Flavors

AdcChannel

Trait AdcChannel 

Source
pub trait AdcChannel<T>: SealedAdcChannel<T> + Sized {
    // Provided methods
    fn degrade_adc<'a>(&'a mut self) -> BorrowedAdcChannel<'a, T> { ... }
    fn reborrow_adc<'a>(&'a mut self) -> BorrowedAdcChannel<'a, T> { ... }
}
Expand description

ADC channel.

Provided Methodsยง

Source

fn degrade_adc<'a>(&'a mut self) -> BorrowedAdcChannel<'a, T>

๐Ÿ‘ŽDeprecated: use reborrow_adc
Source

fn reborrow_adc<'a>(&'a mut self) -> BorrowedAdcChannel<'a, T>

Dyn Compatibilityยง

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Typesยง

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PA1>, Peri<'_, PA0>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PA4>, Peri<'_, PA5>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PA6>, Peri<'_, PA7>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PB1>, Peri<'_, PB0>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PC0>, Peri<'_, PC1>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PC1>, Peri<'_, PC2>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PC2>, Peri<'_, PC3>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PC4>, Peri<'_, PC5>)

Sourceยง

impl AdcChannel<ADC1> for (Peri<'_, PF11>, Peri<'_, PF12>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PA1>, Peri<'_, PA0>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PA4>, Peri<'_, PA5>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PA6>, Peri<'_, PA7>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PB1>, Peri<'_, PB0>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PC0>, Peri<'_, PC1>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PC1>, Peri<'_, PC2>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PC2>, Peri<'_, PC3>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PC4>, Peri<'_, PC5>)

Sourceยง

impl AdcChannel<ADC2> for (Peri<'_, PF13>, Peri<'_, PF14>)

Implementorsยง

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA0>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA1>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA2>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA3>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA4>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA5>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA6>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PA7>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PB0>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PB1>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PC0>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PC1>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PC2>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PC3>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PC4>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PC5>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PF11>

Sourceยง

impl AdcChannel<ADC1> for Peri<'_, PF12>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA0>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA1>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA2>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA3>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA4>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA5>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA6>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PA7>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PB0>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PB1>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PC0>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PC1>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PC2>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PC3>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PC4>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PC5>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PF13>

Sourceยง

impl AdcChannel<ADC2> for Peri<'_, PF14>

Sourceยง

impl<C: SpecialChannel, T: Instance + ConverterFor<C>> AdcChannel<T> for C

Sourceยง

impl<T: Instance> AdcChannel<T> for VddCore