pub struct UuidBuildHasher;Expand description
A BuildHasher that builds UuidHashers, which use the random bits of
UUIDv4s and UUIDv7s instead of hashing them.
Trait Implementations§
Source§impl BuildHasher for UuidBuildHasher
impl BuildHasher for UuidBuildHasher
Source§impl Clone for UuidBuildHasher
impl Clone for UuidBuildHasher
Source§fn clone(&self) -> UuidBuildHasher
fn clone(&self) -> UuidBuildHasher
Returns a duplicate of the value. Read more
1.0.0 · 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 UuidBuildHasher
impl Default for UuidBuildHasher
Source§fn default() -> UuidBuildHasher
fn default() -> UuidBuildHasher
Returns the “default value” for a type. Read more
impl Copy for UuidBuildHasher
Auto Trait Implementations§
impl Freeze for UuidBuildHasher
impl RefUnwindSafe for UuidBuildHasher
impl Send for UuidBuildHasher
impl Sync for UuidBuildHasher
impl Unpin for UuidBuildHasher
impl UnwindSafe for UuidBuildHasher
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