embassy-stm32

Crates

git

Versions

stm32l152zd

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.

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<'_, PB2>

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

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<'_, PE7>

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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

Sourceยง

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