pub(crate) fn read_varint32(data: &[u8]) -> (u32, usize)