pub fn decode_varint_u64(
input: &[u8],
pos: &mut usize,
) -> Result<u64, BinaryCodecError>Expand description
Decodes a base-128 varint from input starting at pos, advancing pos.
§Errors
BinaryCodecError::Eofif input ends prematurelyBinaryCodecError::VarintOverflowif exceedsMAX_VARINT_BYTESBinaryCodecError::Varintif encoding is malformed (shift > 63)