pub fn write_usize_leb128(out: &mut [u8; 5], value: usize) -> usize