pub trait ExtendableOutputCore: UpdateCore + BufferKindUserwhere
    Self::BlockSize: IsLess<U256>,
    Le<Self::BlockSize, U256>: NonZero,
{ type ReaderCore: XofReaderCore; fn finalize_xof_core(
        &mut self,
        buffer: &mut Buffer<Self>
    ) -> Self::ReaderCore; }
Expand description

Core trait for hash functions with extendable (XOF) output size.

Required Associated Types§

XOF reader core state.

Required Methods§

Retrieve XOF reader using remaining data stored in the block buffer and leave hasher in a dirty state.

Implementors§