pub struct AsconAXofCore { /* private fields */ }Expand description
AsconA XOF
Trait Implementations§
Source§impl AlgorithmName for AsconAXofCore
impl AlgorithmName for AsconAXofCore
Source§fn write_alg_name(f: &mut Formatter<'_>) -> Result
fn write_alg_name(f: &mut Formatter<'_>) -> Result
Write algorithm name into
f.Source§impl BlockSizeUser for AsconAXofCore
impl BlockSizeUser for AsconAXofCore
Source§impl BufferKindUser for AsconAXofCore
impl BufferKindUser for AsconAXofCore
Source§type BufferKind = Eager
type BufferKind = Eager
Block buffer kind over which type operates.
Source§impl Clone for AsconAXofCore
impl Clone for AsconAXofCore
Source§fn clone(&self) -> AsconAXofCore
fn clone(&self) -> AsconAXofCore
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AsconAXofCore
impl Debug for AsconAXofCore
Source§impl Default for AsconAXofCore
impl Default for AsconAXofCore
Source§fn default() -> AsconAXofCore
fn default() -> AsconAXofCore
Returns the “default value” for a type. Read more
Source§impl ExtendableOutputCore for AsconAXofCore
impl ExtendableOutputCore for AsconAXofCore
Source§type ReaderCore = AsconAXofReaderCore
type ReaderCore = AsconAXofReaderCore
XOF reader core state.
Source§fn 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.
Source§impl UpdateCore for AsconAXofCore
impl UpdateCore for AsconAXofCore
Source§fn 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 Freeze for AsconAXofCore
impl RefUnwindSafe for AsconAXofCore
impl Send for AsconAXofCore
impl Sync for AsconAXofCore
impl Unpin for AsconAXofCore
impl UnwindSafe for AsconAXofCore
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more