pub trait ConsoleSend<T>where
T: ConsoleDevice + ?Sized,{
// Required methods
fn send(&self, device: &T) -> Result<String>;
fn send_with_crc(&self, device: &T) -> Result<String>;
fn send_with_padding(&self, device: &T, max_size: usize) -> Result<String>;
fn send_with_padding_and_crc(
&self,
device: &T,
max_size: usize,
quiet: bool,
) -> Result<String>;
}