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>;
}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>;
}