Struct ascon_hash::AsconAXOFCore
source · [−]pub struct AsconAXOFCore { /* private fields */ }Expand description
AsconA XOF
Trait Implementations
sourceimpl AlgorithmName for AsconAXOFCore
impl AlgorithmName for AsconAXOFCore
sourcefn write_alg_name(f: &mut Formatter<'_>) -> Result
fn write_alg_name(f: &mut Formatter<'_>) -> Result
Write algorithm name into f.
sourceimpl BlockSizeUser for AsconAXOFCore
impl BlockSizeUser for AsconAXOFCore
sourceimpl BufferKindUser for AsconAXOFCore
impl BufferKindUser for AsconAXOFCore
type BufferKind = Eager
type BufferKind = Eager
Block buffer kind over which type operates.
sourceimpl Clone for AsconAXOFCore
impl Clone for AsconAXOFCore
sourcefn clone(&self) -> AsconAXOFCore
fn clone(&self) -> AsconAXOFCore
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 AsconAXOFCore
impl Debug for AsconAXOFCore
sourceimpl Default for AsconAXOFCore
impl Default for AsconAXOFCore
sourcefn default() -> AsconAXOFCore
fn default() -> AsconAXOFCore
Returns the “default value” for a type. Read more
sourceimpl ExtendableOutputCore for AsconAXOFCore
impl ExtendableOutputCore for AsconAXOFCore
type ReaderCore = AsconAXOFReaderCore
type ReaderCore = AsconAXOFReaderCore
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 AsconAXOFCore
impl Reset for AsconAXOFCore
sourceimpl UpdateCore for AsconAXOFCore
impl UpdateCore for AsconAXOFCore
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 AsconAXOFCore
Auto Trait Implementations
impl RefUnwindSafe for AsconAXOFCore
impl Send for AsconAXOFCore
impl Sync for AsconAXOFCore
impl Unpin for AsconAXOFCore
impl UnwindSafe for AsconAXOFCore
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