pub fn read_i64<B: ByteSlice>(buf: B) -> Result<(i64, usize), Error>