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