pub trait Receiver {
// Required method
fn rcv_all(&mut self, buf: &mut [u8]) -> Result<()>;
// Provided method
fn rcv_bytes(&mut self, len: usize) -> Result<Vec<u8>> { ... }
}Expand description
Abstract layer for Read since it’s not avaialbe in no_std