pub trait Stream<E> {
    // Required methods
    fn read(&mut self, buf: &mut [u8]) -> Result<usize, E>;
    fn write_all(&mut self, buf: &[u8]) -> Result<(), E>;
}

Required Methods§

source

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

source

fn write_all(&mut self, buf: &[u8]) -> Result<(), E>

Implementations on Foreign Types§

source§

impl Stream<Error> for TcpStream

source§

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

source§

fn write_all(&mut self, buf: &[u8]) -> Result<(), Error>

Implementors§