-#[inline]
-pub fn write_to_vec(vec: &mut Vec<u8>, byte: u8) {
- vec.push(byte);
-}
-
-#[cfg(target_pointer_width = "32")]
-const USIZE_LEB128_SIZE: usize = 5;
-#[cfg(target_pointer_width = "64")]
-const USIZE_LEB128_SIZE: usize = 10;
-
-macro_rules! leb128_size {
- (u16) => {
- 3
- };
- (u32) => {
- 5
- };
- (u64) => {
- 10
- };
- (u128) => {
- 19
- };
- (usize) => {
- USIZE_LEB128_SIZE
- };
-}
-