Trait Stream

Source
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§