Struct Sip24Rounds
pub(in ::hash::sip) struct Sip24Rounds;
Trait Implementations
impl Clone for Sip24Rounds
fn clone(&self) -> Sip24Rounds
impl Debug for Sip24Rounds
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for Sip24Rounds
fn default() -> Sip24Rounds
impl Sip for Sip24Rounds
fn c_rounds(state: &mut State)fn d_rounds(state: &mut State)
Auto Trait Implementations
impl Freeze for Sip24Rounds
impl RefUnwindSafe for Sip24Rounds
impl Send for Sip24Rounds
impl Sync for Sip24Rounds
impl Unpin for Sip24Rounds
impl UnsafeUnpin for Sip24Rounds
impl UnwindSafe for Sip24Rounds
Blanket Implementations
impl<T> Any for Sip24Rounds
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Sip24Rounds
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Sip24Rounds
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Sip24Rounds
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Sip24Rounds
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for Sip24Rounds
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for Sip24Rounds
impl<T, U> Into<U> for Sip24Rounds
where
U: From<T>,
fn into(self) -> UCalls
U::from(self).That is, this conversion is whatever the implementation of
[From]<T> for Uchooses to do.
impl<T, U> TryFrom<U> for Sip24Rounds
where
U: Into<T>,
type Error = Infallible;fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T, U> TryInto<U> for Sip24Rounds
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>