HostFileRead

Trait HostFileRead 

Source
pub trait HostFileRead {
    // Required methods
    fn remaining_len(&mut self) -> Result<u64, IoError>;
    fn read_exact(&mut self, buf: &mut [u8]) -> Result<(), IoError>;
}
Expand description

Host file reader.

Required Methods§

Source

fn remaining_len(&mut self) -> Result<u64, IoError>

Returns the remaining number of bytes in the input stream.

Source

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

Reads buf.len() bytes from the input stream into the provided buffer.

Implementors§