pub struct AxBuildHasher { /* private fields */ }Expand description
The AES-NI accelerated hasher. Re-exported so callers don’t need a direct
axhash-core dependency.
Implementations§
Source§impl AxBuildHasher
impl AxBuildHasher
pub const fn new() -> AxBuildHasher
pub const fn with_seed(seed: u64) -> AxBuildHasher
Trait Implementations§
Source§impl BuildHasher for AxBuildHasher
impl BuildHasher for AxBuildHasher
Source§fn build_hasher(&self) -> <AxBuildHasher as BuildHasher>::Hasher
fn build_hasher(&self) -> <AxBuildHasher as BuildHasher>::Hasher
Creates a new hasher. Read more
Source§impl Clone for AxBuildHasher
impl Clone for AxBuildHasher
Source§fn clone(&self) -> AxBuildHasher
fn clone(&self) -> AxBuildHasher
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for AxBuildHasher
impl Default for AxBuildHasher
Source§fn default() -> AxBuildHasher
fn default() -> AxBuildHasher
Returns the “default value” for a type. Read more
impl Copy for AxBuildHasher
Auto Trait Implementations§
impl Freeze for AxBuildHasher
impl RefUnwindSafe for AxBuildHasher
impl Send for AxBuildHasher
impl Sync for AxBuildHasher
impl Unpin for AxBuildHasher
impl UnsafeUnpin for AxBuildHasher
impl UnwindSafe for AxBuildHasher
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more