pub trait Transmit {
    type Frame: Frame;
    type Error;

    // Required methods
    fn is_ready(&mut self) -> bool;
    fn transmit(&mut self, frame: &Self::Frame) -> Result<(), Self::Error>;
}

Required Associated Types§

Required Methods§

source

fn is_ready(&mut self) -> bool

source

fn transmit(&mut self, frame: &Self::Frame) -> Result<(), Self::Error>

Implementations on Foreign Types§

source§

impl<I: Instance> Transmit for Tx<I>

§

type Frame = Frame

§

type Error = Infallible

source§

fn is_ready(&mut self) -> bool

source§

fn transmit(&mut self, frame: &Self::Frame) -> Result<(), Self::Error>

Implementors§