pub fn xxh3_128(input: &[u8]) -> u128 {
    let result = unsafe {
        sys::XXH3_128bits(input.as_ptr() as _, input.len())
    };

    (result.high64 as u128) << 64 | result.low64 as u128
}
///Calculates 128bit hash of provided `input` using XXH3.
///
///Generally the same algorithm as 64bit version, but allowing to get 128bit output.
Calculates 128bit hash of provided `input` using XXH3.
Generally the same algorithm as 64bit version, but allowing to get 128bit output.
Calculates 128bit hash of provided ` input ` using XXH3 . Generally the same algorithm as 64bit version but allowing to get 128bit output .
pub fn xxh3_128(input: &[u8]) -> u128 {
    let result = unsafe {
        sys::XXH3_128bits(input.as_ptr() as _, input.len())
    };
    (result.high64 as u128) << 64 | result.low64 as u128
}
pub fn xxh3_128 ( input : & [ u8 ] ) -> u128 { let result = unsafe { sys :: XXH3_128bits ( input . as_ptr ( ) as _ , input . len ( ) ) } ; ( result . high64 as u128 ) << 64 | result . low64 as u128 }
Calculates 128bit hash of provided `input` using XXH3.
Calculates 128bit hash of provided ` input ` using XXH3 .
input
&[u8]
input
&[u8]