pub fn decode_varint(bytes: &[u8]) -> Result<i64, Error>