Trait digest::core_api::FixedOutputCore
source · pub trait FixedOutputCore:
UpdateCore
+ BufferKindUser
+ OutputSizeUser{
// Required method
fn finalize_fixed_core(
&mut self,
buffer: &mut Buffer<Self>,
out: &mut Output<Self>,
);
}
Available on crate feature
core-api
only.Expand description
Core trait for hash functions with fixed output size.
Required Methods§
sourcefn finalize_fixed_core(
&mut self,
buffer: &mut Buffer<Self>,
out: &mut Output<Self>,
)
fn finalize_fixed_core( &mut self, buffer: &mut Buffer<Self>, out: &mut Output<Self>, )
Finalize state using remaining data stored in the provided block buffer,
write result into provided array and leave self
in a dirty state.
Object Safety§
This trait is not object safe.