[][src]Enum tink_core::subtle::HashFunc

pub enum HashFunc {
    Sha1(Sha1),
    Sha256(Sha256),
    Sha384(Sha384),
    Sha512(Sha512),
}

Hash function object.

Variants

Sha1(Sha1)
Sha256(Sha256)
Sha384(Sha384)
Sha512(Sha512)

Auto Trait Implementations

impl RefUnwindSafe for HashFunc

impl Send for HashFunc

impl Sync for HashFunc

impl Unpin for HashFunc

impl UnwindSafe for HashFunc

Blanket Implementations

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

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

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

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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<V, T> VZip<V> for T where
    V: MultiLane<T>,