embassy-stm32

Crates

git

Versions

stm32l4p5re

Flavors

Skip to main content

DatinPin

Trait DatinPin 

Source
pub trait DatinPin<T, M>: Pin{
    // Required method
    fn af_num(&self) -> u8;
}
Expand description

Associates a DFSDM data-input pin with a transceiver.

Required Methods§

Source

fn af_num(&self) -> u8

Returns the alternate-function number.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T: Instance, P> DatinPin<T, Tcv0> for P
where P: Datin0Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv1> for P
where P: Datin1Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv2> for P
where P: Datin2Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv3> for P
where P: Datin3Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv4> for P
where P: Datin4Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv5> for P
where P: Datin5Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv6> for P
where P: Datin6Pin<T>,

Available on non-afio only.
Source§

impl<T: Instance, P> DatinPin<T, Tcv7> for P
where P: Datin7Pin<T>,

Available on non-afio only.