Struct R12
pub struct R12;
12-rounds
Trait Implementations
impl Clone for R12
fn clone(&self) -> R12
impl Copy for R12
impl Debug for R12
fn fmt(&self, f: &mut Formatter<'_>) -> Result
impl Rounds for R12
const COUNT: usize = 6;
Auto Trait Implementations
impl Freeze for R12
impl RefUnwindSafe for R12
impl Send for R12
impl Sync for R12
impl Unpin for R12
impl UnsafeUnpin for R12
impl UnwindSafe for R12
Blanket Implementations
impl<T> Any for R12
where
T: 'static + ?Sized,
fn type_id(&self) -> TypeId
impl<T> Borrow<T> for R12
where
T: ?Sized,
fn borrow(&self) -> &T
impl<T> BorrowMut<T> for R12
where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
impl<T> CloneToUninit for R12
where
T: Clone,
unsafe fn clone_to_uninit(&self, dest: *mut u8)
impl<T> From<T> for R12
fn from(t: T) -> TReturns the argument unchanged.
impl<T, U> Into<U> for R12
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 R12
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 R12
where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error;fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>