Struct ascon_hash::AsconXOFCore
source · [−]pub struct AsconXOFCore { /* private fields */ }Expand description
Ascon XOF
Trait Implementations
sourceimpl AlgorithmName for AsconXOFCore
impl AlgorithmName for AsconXOFCore
sourcefn write_alg_name(f: &mut Formatter<'_>) -> Result
fn write_alg_name(f: &mut Formatter<'_>) -> Result
Write algorithm name into f.
sourceimpl BlockSizeUser for AsconXOFCore
impl BlockSizeUser for AsconXOFCore
sourceimpl BufferKindUser for AsconXOFCore
impl BufferKindUser for AsconXOFCore
type BufferKind = Eager
type BufferKind = Eager
Block buffer kind over which type operates.
sourceimpl Clone for AsconXOFCore
impl Clone for AsconXOFCore
sourcefn clone(&self) -> AsconXOFCore
fn clone(&self) -> AsconXOFCore
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for AsconXOFCore
impl Debug for AsconXOFCore
sourceimpl Default for AsconXOFCore
impl Default for AsconXOFCore
sourcefn default() -> AsconXOFCore
fn default() -> AsconXOFCore
Returns the “default value” for a type. Read more
sourceimpl ExtendableOutputCore for AsconXOFCore
impl ExtendableOutputCore for AsconXOFCore
type ReaderCore = AsconXOFReaderCore
type ReaderCore = AsconXOFReaderCore
XOF reader core state.
sourcefn finalize_xof_core(&mut self, buffer: &mut Buffer<Self>) -> Self::ReaderCore
fn finalize_xof_core(&mut self, buffer: &mut Buffer<Self>) -> Self::ReaderCore
Retrieve XOF reader using remaining data stored in the block buffer and leave hasher in a dirty state. Read more
sourceimpl Reset for AsconXOFCore
impl Reset for AsconXOFCore
sourceimpl UpdateCore for AsconXOFCore
impl UpdateCore for AsconXOFCore
sourcefn update_blocks(&mut self, blocks: &[Block<Self>])
fn update_blocks(&mut self, blocks: &[Block<Self>])
Update state using the provided data blocks.
impl HashMarker for AsconXOFCore
Auto Trait Implementations
impl RefUnwindSafe for AsconXOFCore
impl Send for AsconXOFCore
impl Sync for AsconXOFCore
impl Unpin for AsconXOFCore
impl UnwindSafe for AsconXOFCore
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more