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; }
Available on crate feature core-api only.
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.