fn u64_to_le_fixed_8(x: &u64) -> [u8; 8] {
    let mask: u64 = 0xff;
    let b1: u8 = ((x >> 56) & mask) as u8;
    let b2: u8 = ((x >> 48) & mask) as u8;
    let b3: u8 = ((x >> 40) & mask) as u8;
    let b4: u8 = ((x >> 32) & mask) as u8;
    let b5: u8 = ((x >> 24) & mask) as u8;
    let b6: u8 = ((x >> 16) & mask) as u8;
    let b7: u8 = ((x >> 8) & mask) as u8;
    let b8: u8 = (x & mask) as u8;
    [b8, b7, b6, b5, b4, b3, b2, b1]
}
/// Convert 64-bit unsigned integer to little-endian fixed array of eight bytes.
Convert 64-bit unsigned integer to little-endian fixed array of eight bytes.
Convert 64 - bit unsigned integer to little - endian fixed array of eight bytes .
fn u64_to_le_fixed_8(x: &u64) -> [u8; 8] {
    let mask: u64 = 0xff;
    let b1: u8 = ((x >> 56) & mask) as u8;
    let b2: u8 = ((x >> 48) & mask) as u8;
    let b3: u8 = ((x >> 40) & mask) as u8;
    let b4: u8 = ((x >> 32) & mask) as u8;
    let b5: u8 = ((x >> 24) & mask) as u8;
    let b6: u8 = ((x >> 16) & mask) as u8;
    let b7: u8 = ((x >> 8) & mask) as u8;
    let b8: u8 = (x & mask) as u8;
    [b8, b7, b6, b5, b4, b3, b2, b1]
}
fn u64_to_le_fixed_8 ( x : & u64 ) -> [ u8 ; 8 ] { let mask : u64 = 0xff ; let b1 : u8 = ( ( x >> 56 ) & mask ) as u8 ; let b2 : u8 = ( ( x >> 48 ) & mask ) as u8 ; let b3 : u8 = ( ( x >> 40 ) & mask ) as u8 ; let b4 : u8 = ( ( x >> 32 ) & mask ) as u8 ; let b5 : u8 = ( ( x >> 24 ) & mask ) as u8 ; let b6 : u8 = ( ( x >> 16 ) & mask ) as u8 ; let b7 : u8 = ( ( x >> 8 ) & mask ) as u8 ; let b8 : u8 = ( x & mask ) as u8 ; [ b8 , b7 , b6 , b5 , b4 , b3 , b2 , b1 ] }
Convert 64-bit unsigned integer to little-endian fixed array of eight bytes.
Convert 64 - bit unsigned integer to little - endian fixed array of eight bytes .
x
&u64
x
&u64