[][src]Trait hina::io::ReadExt

pub trait ReadExt: Read {
    fn read_as_string(&mut self) -> Result<String, Error> { ... }
fn read_as_bytes(&mut self) -> Result<Vec<u8>, Error> { ... }
fn read_vec(&mut self, count: usize) -> Result<Vec<u8>, Error> { ... }
fn read_bytes_16(&mut self) -> Result<[u8; 16], Error> { ... }
fn read_bytes_32(&mut self) -> Result<[u8; 32], Error> { ... } }

Provided methods

fn read_as_string(&mut self) -> Result<String, Error>

fn read_as_bytes(&mut self) -> Result<Vec<u8>, Error>

fn read_vec(&mut self, count: usize) -> Result<Vec<u8>, Error>

fn read_bytes_16(&mut self) -> Result<[u8; 16], Error>

fn read_bytes_32(&mut self) -> Result<[u8; 32], Error>

Loading content...

Implementors

impl<T: ?Sized> ReadExt for T where
    T: Read
[src]

fn read_as_string(&mut self) -> Result<String, Error>[src]

fn read_as_bytes(&mut self) -> Result<Vec<u8>, Error>[src]

fn read_vec(&mut self, count: usize) -> Result<Vec<u8>, Error>[src]

fn read_bytes_16(&mut self) -> Result<[u8; 16], Error>[src]

fn read_bytes_32(&mut self) -> Result<[u8; 32], Error>[src]

Loading content...