Struct distrand::Commit[][src]

pub struct Commit<T, M> where
    M: Mac
{ /* fields omitted */ }

A commitment to a particular Secret.

Trait Implementations

impl<T: Debug, M: Debug> Debug for Commit<T, M> where
    M: Mac,
    M::OutputSize: Debug
[src]

Formats the value using the given formatter. Read more

Auto Trait Implementations

impl<T, M> Send for Commit<T, M> where
    T: Send,
    <M as Mac>::OutputSize: ArrayLength<u8>, 

impl<T, M> Sync for Commit<T, M> where
    T: Sync,
    <M as Mac>::OutputSize: ArrayLength<u8>,