[−][src]Trait digest::ExtendableOutputCore
Trait for extendable-output function (XOF) core implementations to use to retrieve the hash output.
Usage of this trait in user code is discouraged. Instead use core algorithm
wrapped by [BlockBufferWrapper
], which implements the
ExtendableOutput
trait.
Associated Types
type ReaderCore: XofReaderCore
[src]
XOF reader core state.
Required methods
pub fn finalize_xof_core(
&mut self,
buffer: &mut BlockBuffer<Self::BlockSize>
) -> Self::ReaderCore
[src]
&mut self,
buffer: &mut BlockBuffer<Self::BlockSize>
) -> Self::ReaderCore
Retrieve XOF reader using remaining data stored in the block buffer and leave hasher in a dirty state.
This method is expected to only be called once unless Reset::reset
is called, after which point it can be called again and reset again
(and so on).