Trait varint::VarintRead [] [src]

pub trait VarintRead: Read {
    fn read_signed_varint_32(&mut self) -> Result<i32, Error> { ... }
    fn read_unsigned_varint_32(&mut self) -> Result<u32, Error> { ... }
}

Extends the I/O Read trait to provide functions to read (currently only 32-bit) Variable-Length Integers

Provided Methods

Reads a signed 32-bit Varint from this VarintRead

Reads an unsigned 32-bit Varint from this VarintReader

Implementors