logo
pub trait ExtendableOutputCore: UpdateCore + BufferKindUser where
    Self::BlockSize: IsLess<U256>,
    Le<Self::BlockSize, U256>: NonZero
{ type ReaderCore: XofReaderCore; fn finalize_xof_core(
        &mut self,
        buffer: &mut Buffer<Self>
    ) -> Self::ReaderCore; }
This is supported on crate feature core-api only.
Expand description

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

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