varintrs
A Rust implementation of Golang Variable-Length Integers
Notes:
This is a rust implementation of golang variable-length integers. Variable-length integers are usually used in writing database storage, which can compress integer data storage and save disk space.
For example:
use Cursor;
use ;
let mut rdr = new;
let = rdr.;
assert_eq!;
assert_eq!;
use Cursor;
use ;
let mut rdr = new;
rdr..unwrap;
assert!;