pub trait Decoder {
Show 18 methods // Required methods fn read_usize(&mut self) -> usize; fn read_u128(&mut self) -> u128; fn read_u64(&mut self) -> u64; fn read_u32(&mut self) -> u32; fn read_u16(&mut self) -> u16; fn read_u8(&mut self) -> u8; fn read_isize(&mut self) -> isize; fn read_i128(&mut self) -> i128; fn read_i64(&mut self) -> i64; fn read_i32(&mut self) -> i32; fn read_i16(&mut self) -> i16; fn read_i8(&mut self) -> i8; fn read_bool(&mut self) -> bool; fn read_f64(&mut self) -> f64; fn read_f32(&mut self) -> f32; fn read_char(&mut self) -> char; fn read_str(&mut self) -> &str; fn read_raw_bytes(&mut self, len: usize) -> &[u8] ;
}

Required Methods§

source

fn read_usize(&mut self) -> usize

source

fn read_u128(&mut self) -> u128

source

fn read_u64(&mut self) -> u64

source

fn read_u32(&mut self) -> u32

source

fn read_u16(&mut self) -> u16

source

fn read_u8(&mut self) -> u8

source

fn read_isize(&mut self) -> isize

source

fn read_i128(&mut self) -> i128

source

fn read_i64(&mut self) -> i64

source

fn read_i32(&mut self) -> i32

source

fn read_i16(&mut self) -> i16

source

fn read_i8(&mut self) -> i8

source

fn read_bool(&mut self) -> bool

source

fn read_f64(&mut self) -> f64

source

fn read_f32(&mut self) -> f32

source

fn read_char(&mut self) -> char

source

fn read_str(&mut self) -> &str

source

fn read_raw_bytes(&mut self, len: usize) -> &[u8]

Implementors§

source§

impl<'a> Decoder for MemDecoder<'a>