Trait digest::core_api::ExtendableOutputCore[][src]

pub trait ExtendableOutputCore: UpdateCore {
    type ReaderCore: XofReaderCore;
    fn finalize_xof_core(
        &mut self,
        buffer: &mut BlockBuffer<Self::BlockSize>
    ) -> Self::ReaderCore; }
This is supported on crate feature core-api only.

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

Associated Types

type ReaderCore: XofReaderCore[src]

XOF reader core state.

Loading content...

Required methods

fn finalize_xof_core(
    &mut self,
    buffer: &mut BlockBuffer<Self::BlockSize>
) -> Self::ReaderCore
[src]

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

Loading content...

Implementors

Loading content...