pub fn read_i64(buf: &[u8], pos: usize) -> Result<(i64, usize)>
Reads a ZigZag-encoded signed i64 (LEB128). Returns (value, bytes_consumed).
i64
(value, bytes_consumed)