Read and write the variable length LEB128 number format. For example:
```Rust use wasabi_leb128::{ReadLeb128, WriteLeb128};
// Vec
// Encoding/writing a u16 as an LEB128 byte sequence. let originalvalue: u16 = 128; buf.writeleb128(originalvalue).unwrap(); asserteq!(buf, [0x80, 0x01]);
// Decoding/reading an LEB128 number back to a u16. let value: u16 = buf.asslice().readleb128().unwrap(); asserteq!(value, originalvalue); ```
For more info, see: - Package information on crates.io - Documentation on Docs.rs