[]Struct nimiq_hash::Argon2dHash

#[repr(C)]
pub struct Argon2dHash(_);

Methods

impl Argon2dHash

pub const SIZE: usize

pub fn len() -> usize

pub fn as_bytes(&self) -> &[u8]

impl Argon2dHash

pub fn to_hex(&self) -> String

Trait Implementations

impl HashOutput for Argon2dHash[src]

impl<'a> From<&'a [u8]> for Argon2dHash

impl From<[u8; 32]> for Argon2dHash

impl From<Argon2dHash> for [u8; 32]

impl From<&'static str> for Argon2dHash

impl Clone for Argon2dHash

impl Default for Argon2dHash

impl Eq for Argon2dHash

impl Ord for Argon2dHash

impl PartialEq<Argon2dHash> for Argon2dHash

impl PartialOrd<Argon2dHash> for Argon2dHash

impl Display for Argon2dHash

impl Debug for Argon2dHash

impl FromStr for Argon2dHash

type Err = FromHexError

The associated error which can be returned from parsing.

impl Hash for Argon2dHash

impl StructuralPartialEq for Argon2dHash

impl StructuralEq for Argon2dHash

impl Deserialize for Argon2dHash

impl Serialize for Argon2dHash

Auto Trait Implementations

Blanket Implementations

impl<H> SerializeContent for H where
    H: HashOutput
[src]

impl<H> Hash for H where
    H: HashOutput
[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self