Struct Sip13Rounds
pub(in ::hash::sip) struct Sip13Rounds;
Trait Implementations
impl Clone for Sip13Rounds
fn clone(&self) -> Sip13Rounds
impl Debug for Sip13Rounds
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Default for Sip13Rounds
fn default() -> Sip13Rounds
impl Sip for Sip13Rounds
fn c_rounds(state: &mut State)fn d_rounds(state: &mut State)
Auto Trait Implementations
impl Freeze for Sip13Rounds
impl RefUnwindSafe for Sip13Rounds
impl Send for Sip13Rounds
impl Sync for Sip13Rounds
impl Unpin for Sip13Rounds
impl UnsafeUnpin for Sip13Rounds
impl UnwindSafe for Sip13Rounds
Blanket Implementations
impl<T> Any for Sip13Rounds
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for Sip13Rounds
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for Sip13Rounds
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for Sip13Rounds
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for Sip13Rounds
fn from(t: T) -> TReturns the argument unchanged.
impl<T> SizeHint for Sip13Rounds
where
T: ?Sized,
fn lower_bound(&self) -> usizefn upper_bound(&self) -> Option<usize>
impl<T> SizedTypeProperties for Sip13Rounds
impl<T, U> Into<U> for Sip13Rounds
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 Sip13Rounds
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 Sip13Rounds
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>