Skip to main content

fnv1a_64

Function fnv1a_64 

Source
pub(crate) fn fnv1a_64(s: &str) -> u64
Expand description

FNV-1a 64-bit hash of s.

Parameters:

  • Offset basis: 14_695_981_039_346_656_037
  • Prime: 1_099_511_628_211
  • Wrapping 64-bit multiplication

The Rust implementation hashes UTF-8 bytes.