Struct keccak_hasher::KeccakHasher
source · [−]pub struct KeccakHasher;
Expand description
Concrete Hasher
impl for the Keccak-256 hash
Trait Implementations
sourceimpl Clone for KeccakHasher
impl Clone for KeccakHasher
sourcefn clone(&self) -> KeccakHasher
fn clone(&self) -> KeccakHasher
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for KeccakHasher
impl Debug for KeccakHasher
sourceimpl Default for KeccakHasher
impl Default for KeccakHasher
sourcefn default() -> KeccakHasher
fn default() -> KeccakHasher
Returns the “default value” for a type. Read more
sourceimpl Hasher for KeccakHasher
impl Hasher for KeccakHasher
type StdHasher = PlainHasher
type StdHasher = PlainHasher
What to use to build HashMap
s with this Hasher
sourceimpl PartialEq<KeccakHasher> for KeccakHasher
impl PartialEq<KeccakHasher> for KeccakHasher
impl StructuralPartialEq for KeccakHasher
Auto Trait Implementations
impl RefUnwindSafe for KeccakHasher
impl Send for KeccakHasher
impl Sync for KeccakHasher
impl Unpin for KeccakHasher
impl UnwindSafe for KeccakHasher
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more