Struct embassy_stm32::peripherals::ADC
· pub struct ADC { /* private fields */ }
Expand description
ADC peripheral
Implementations§
Trait Implementations§
source§impl Peripheral for ADC
impl Peripheral for ADC
impl AdcPin<ADC> for PA0
impl AdcPin<ADC> for PA1
impl AdcPin<ADC> for PA2
impl AdcPin<ADC> for PA3
impl AdcPin<ADC> for PA4
impl AdcPin<ADC> for PA5
impl AdcPin<ADC> for PA6
impl AdcPin<ADC> for PA7
impl AdcPin<ADC> for PB0
impl AdcPin<ADC> for PB1
impl AdcPin<ADC> for PB12
impl AdcPin<ADC> for PB13
impl AdcPin<ADC> for PB14
impl AdcPin<ADC> for PB15
impl AdcPin<ADC> for PB2
impl AdcPin<ADC> for PC0
impl AdcPin<ADC> for PC1
impl AdcPin<ADC> for PC2
impl AdcPin<ADC> for PC3
impl AdcPin<ADC> for PC4
impl AdcPin<ADC> for PC5
impl AdcPin<ADC> for PE10
impl AdcPin<ADC> for PE7
impl AdcPin<ADC> for PE8
impl AdcPin<ADC> for PE9
impl AdcPin<ADC> for PF10
impl AdcPin<ADC> for PF11
impl AdcPin<ADC> for PF12
impl AdcPin<ADC> for PF13
impl AdcPin<ADC> for PF14
impl AdcPin<ADC> for PF15
impl AdcPin<ADC> for PF6
impl AdcPin<ADC> for PF7
impl AdcPin<ADC> for PF8
impl AdcPin<ADC> for PF9
impl AdcPin<ADC> for PG0
impl AdcPin<ADC> for PG1
impl AdcPin<ADC> for PG2
impl AdcPin<ADC> for PG3
impl AdcPin<ADC> for PG4
impl RccPeripheral for ADC
Auto Trait Implementations§
impl Freeze for ADC
impl RefUnwindSafe for ADC
impl Send for ADC
impl Sync for ADC
impl Unpin for ADC
impl UnwindSafe for ADC
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more