embassy-stm32

Crates

git

Versions

stm32h747ig-cm7

Flavors

Skip to main content

TransceiverTrait

Trait TransceiverTrait 

Source
pub trait TransceiverTrait<T, P>: Sealed
where T: Instance, P: PowerState,
{ // Required method fn index(&self) -> usize; }
Expand description

Erases all transceivers of an instance into one type, for filter configuration.

Required Methods§

Source

fn index(&self) -> usize

Returns this transceiver’s channel index.

Dyn Compatibility§

This trait is dyn compatible.

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

Implementors§

Source§

impl<'a, 'd, T, M, S, MODE, PS, P> TransceiverTrait<T, P> for Transceiver<'a, 'd, T, M, S, MODE, PS, P>