Trait Read

Source
pub trait Read {
    // Required methods
    fn read_usize(&mut self) -> Result<usize>;
    fn read_isize(&mut self) -> Result<isize>;
    fn read_u8(&mut self) -> Result<u8>;
    fn read_i8(&mut self) -> Result<i8>;
    fn read_u16(&mut self) -> Result<u16>;
    fn read_i16(&mut self) -> Result<i16>;
    fn read_u32(&mut self) -> Result<u32>;
    fn read_i32(&mut self) -> Result<i32>;
    fn read_f32(&mut self) -> Result<f32>;
    fn read_u64(&mut self) -> Result<u64>;
    fn read_i64(&mut self) -> Result<i64>;
    fn read_f64(&mut self) -> Result<f64>;
}

Required Methods§

Source

fn read_usize(&mut self) -> Result<usize>

Source

fn read_isize(&mut self) -> Result<isize>

Source

fn read_u8(&mut self) -> Result<u8>

Source

fn read_i8(&mut self) -> Result<i8>

Source

fn read_u16(&mut self) -> Result<u16>

Source

fn read_i16(&mut self) -> Result<i16>

Source

fn read_u32(&mut self) -> Result<u32>

Source

fn read_i32(&mut self) -> Result<i32>

Source

fn read_f32(&mut self) -> Result<f32>

Source

fn read_u64(&mut self) -> Result<u64>

Source

fn read_i64(&mut self) -> Result<i64>

Source

fn read_f64(&mut self) -> Result<f64>

Implementors§

Source§

impl<T> Read for T
where T: Read,