unsafe fn read_bytes_to_u64(data: &[u8], offset: usize, count: usize) -> u64
The caller must ensure data has offset..(offset + 8) range, and count <= 8.
data
offset..(offset + 8)
count <= 8