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

    // Required method
    fn receive(&mut self) -> Result<Self::Frame, Self::Error>;
}

Required Associated Types§

Required Methods§

source

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

Implementations on Foreign Types§

source§

impl<I: Instance> Receive for Rx1<I>

§

type Frame = Frame

§

type Error = OverrunError

source§

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

source§

impl<I: Instance> Receive for Rx0<I>

§

type Frame = Frame

§

type Error = OverrunError

source§

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

Implementors§