Struct core::hash::SipHasher 1.0.0[−][src]
pub struct SipHasher(_);
👎 Deprecated since 1.13.0:
use std::collections::hash_map::DefaultHasher
instead
Expand description
SipHash 2-4 的实现。
See: https://131002.net/siphash/
SipHash 是通用的哈希函数: 它以良好的速度运行 (与 Spooky 和 City 竞争),并允许强大的 keyed 哈希。
这使您可以从强大的 RNG (例如 rand::os::OsRng
) 中键入哈希表。
尽管 SipHash 算法通常被认为是强大的,但它并非旨在用于加密目的。 这样,此实现的所有加密用途都是 strongly discouraged。
Implementations
👎 Deprecated since 1.13.0: use std::collections::hash_map::DefaultHasher
instead
👎 Deprecated since 1.13.0:
use std::collections::hash_map::DefaultHasher
instead
用两个初始键设置为 0 创建一个新的 SipHasher
。
👎 Deprecated since 1.13.0: use std::collections::hash_map::DefaultHasher
instead
👎 Deprecated since 1.13.0:
use std::collections::hash_map::DefaultHasher
instead
创建一个 SipHasher
,该 SipHasher
从提供的键上退出。
Trait Implementations
将单个 u128
写入此哈希器。
将单个 usize
写入此哈希器。
将单个 i128
写入此哈希器。
将单个 isize
写入此哈希器。