Crate fasthash_sys_fork

Source

Structs§

XXH3_state_s
@internal @brief Structure for XXH3 streaming API.
XXH32_canonical_t
@brief Canonical (big endian) representation of @ref XXH32_hash_t.
XXH32_state_s
@internal @brief Structure for XXH32 streaming API.
XXH64_canonical_t
Canonical representation
XXH64_state_s
@internal @brief Structure for XXH64 streaming API.
XXH128_canonical_t
Canonical representation
XXH128_hash_t
@brief The return value from 128-bit hashes.
meow_state
pair
pair__CheckArgs
pair__CheckTupleLikeConstructor
t1ha_context
t1ha_state256__bindgen_ty_1
uint128_c_t

Constants§

XXH_errorcode_XXH_ERROR
XXH_errorcode_XXH_OK

Statics§

MeowDefaultSeed
MeowMaskLen
MeowShiftAdjust

Functions§

CityHash64
CityHash32WithSeed
CityHash64WithSeed
CityHash64WithSeeds
CityHash128
CityHash128WithSeed
CityHashCrc128
CityHashCrc256
CityHashCrc128WithSeed
HighwayHash64
HighwayHash64_TargetAVX2
HighwayHash64_TargetPortable
HighwayHash64_TargetSSE41
HighwayHash64_TargetVSX
HighwayHash128
HighwayHash256
MeowHash128
MeowHashBegin
MeowHashEnd
MeowHashExpandSeed
MeowHashUpdate
MurmurHash1
MurmurHash2
MurmurHash1Aligned
MurmurHash2A
MurmurHash3_x64_128
MurmurHash3_x86_32
MurmurHash3_x86_128
MurmurHash64A
MurmurHash64B
MurmurHashAligned2
MurmurHashNeutral2
SpookyHasherFinal
SpookyHasherFree
SpookyHasherHash
SpookyHasherInit
SpookyHasherNew
SpookyHasherUpdate
XXH3_64bits
@}
XXH3_64bits_digest
XXH3_64bits_reset
XXH3_64bits_reset_withSecret
XXH3_64bits_reset_withSeed
XXH3_64bits_update
XXH3_64bits_withSecret
XXH3_64bits_withSeed
XXH3_128bits
XXH3_128bits_digest
XXH3_128bits_reset
Streaming
XXH3_128bits_reset_withSecret
XXH3_128bits_reset_withSeed
XXH3_128bits_update
XXH3_128bits_withSecret
XXH3_128bits_withSeed
XXH3_copyState
XXH3_createState
XXH3_freeState
XXH3_generateSecret
XXH32
@brief Calculates the 32-bit hash of @p input using xxHash32.
XXH64
@brief Calculates the 64-bit hash of @p input using xxHash64.
XXH32_canonicalFromHash
@brief Converts an @ref XXH32_hash_t to a big endian @ref XXH32_canonical_t.
XXH32_copyState
@brief Copies one @ref XXH32_state_t to another.
XXH32_createState
@brief Allocates an @ref XXH32_state_t.
XXH32_digest
@brief Returns the calculated hash value from an @ref XXH32_state_t.
XXH32_freeState
@brief Frees an @ref XXH32_state_t.
XXH32_hashFromCanonical
@brief Converts an @ref XXH32_canonical_t to a native @ref XXH32_hash_t.
XXH32_reset
@brief Resets an @ref XXH32_state_t to begin a new hash.
XXH32_update
@brief Consumes a block of @p input to an @ref XXH32_state_t.
XXH64_canonicalFromHash
XXH64_copyState
XXH64_createState
XXH64_digest
XXH64_freeState
XXH64_hashFromCanonical
XXH64_reset
XXH64_update
XXH128
XXH128_canonicalFromHash
XXH128_cmp
XXH128_cmp():
XXH128_hashFromCanonical
XXH128_isEqual
XXH128_isEqual(): Return: 1 if h1 and h2 are equal, 0 if they are not.
XXH_versionNumber
@brief Obtains the xxHash version.
farmhash
farmhash32
farmhash64
farmhash32_with_seed
farmhash64_with_seed
farmhash64_with_seeds
farmhash128
farmhash128_with_seed
farmhash_fingerprint32
farmhash_fingerprint64
farmhash_fingerprint128
farmhash_fingerprint_uint64
farmhash_fingerprint_uint128
lookup3
metrohash64_1
metrohash64_2
metrohash64crc_1
metrohash64crc_2
metrohash128_1
metrohash128_2
metrohash128crc_1
metrohash128crc_2
mum_hash_
t1ha0_64
t1ha0_resolve
t1ha1_be
t1ha1_le
t1ha2_atonce
t1ha2_atonce128
t1ha2_final
t1ha2_init
t1ha2_update
wyhash64

Type Aliases§

HHKey
HHResult128
HHResult256
XXH3_state_t
@brief The state struct for the XXH3 streaming API.
XXH32_hash_t
XXH32_state_t
@typedef struct XXH32_state_s XXH32_state_t @brief The opaque state struct for the XXH32 streaming API.
XXH64_hash_t
XXH64_state_t
Streaming *******/ @brief The opaque state struct for the XXH64 streaming API.
XXH_errorcode
__m128i
conditional_type
pair__CheckArgsDep
pair__CheckTLC
pair__EnableB
pair_first_type
pair_second_type
t1ha0_function_t
t1ha_context_t
t1ha_state256_t
uint32
uint64
uint128
wyhashmap_t

Unions§

t1ha_state256