TSender

Trait TSender 

Source
pub trait TSender: Send + 'static {
    // Required method
    fn send(&mut self, buf: &[u8]) -> Result<usize, TransferError>;
}

Required Methods§

Source

fn send(&mut self, buf: &[u8]) -> Result<usize, TransferError>

Send data from buf, return sent bytes. If return bytes is less than buf.len(), it means no more space, need to retry later.

Implementors§

Source§

impl<T> TSender for Sender<T>
where T: Register,