Struct Commit
distrand
pub struct Commit<T, M> where M: Mac, { /* fields omitted */ }
A commitment to a particular Secret.
Secret
impl<T: Debug, M: Debug> Debug for Commit<T, M> where M: Mac, M::OutputSize: Debug,
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
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>,