pub struct Cryptmstrhw { /* private fields */ }
Expand description
Unspecified
Implementations§
Source§impl Cryptmstrhw
impl Cryptmstrhw
pub const unsafe fn from_ptr(ptr: *mut ()) -> Cryptmstrhw
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn inclipshwcfg(self) -> Reg<Inclipshwcfg, RW>
pub const fn inclipshwcfg(self) -> Reg<Inclipshwcfg, RW>
Incuded IPs Hardware configuration
Sourcepub const fn ba411eaeshwcfg1(self) -> Reg<Ba411eaeshwcfg1, RW>
pub const fn ba411eaeshwcfg1(self) -> Reg<Ba411eaeshwcfg1, RW>
Generic g_AesModesPoss value.
Sourcepub const fn ba411eaeshwcfg2(self) -> Reg<Ba411eaeshwcfg2, RW>
pub const fn ba411eaeshwcfg2(self) -> Reg<Ba411eaeshwcfg2, RW>
Generic g_CtrSize value.
Sourcepub const fn ba413hashhwcfg(self) -> Reg<Ba413hashhwcfg, RW>
pub const fn ba413hashhwcfg(self) -> Reg<Ba413hashhwcfg, RW>
Generic g_Hash value
Sourcepub const fn ba418sha3hwcfg(self) -> Reg<Ba418sha3hwcfg, RW>
pub const fn ba418sha3hwcfg(self) -> Reg<Ba418sha3hwcfg, RW>
Generic g_Sha3CtxtEn value.
Sourcepub const fn ba419sm4hwcfg(self) -> Reg<Ba419sm4hwcfg, RW>
pub const fn ba419sm4hwcfg(self) -> Reg<Ba419sm4hwcfg, RW>
Generic g_SM4ModesPoss value.
Sourcepub const fn ba424ariahwcfg(self) -> Reg<Ba424ariahwcfg, RW>
pub const fn ba424ariahwcfg(self) -> Reg<Ba424ariahwcfg, RW>
Generic g_aria_modePoss value.
Trait Implementations§
Source§impl Clone for Cryptmstrhw
impl Clone for Cryptmstrhw
Source§fn clone(&self) -> Cryptmstrhw
fn clone(&self) -> Cryptmstrhw
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl PartialEq for Cryptmstrhw
impl PartialEq for Cryptmstrhw
impl Copy for Cryptmstrhw
impl Eq for Cryptmstrhw
impl Send for Cryptmstrhw
impl StructuralPartialEq for Cryptmstrhw
impl Sync for Cryptmstrhw
Auto Trait Implementations§
impl Freeze for Cryptmstrhw
impl RefUnwindSafe for Cryptmstrhw
impl Unpin for Cryptmstrhw
impl UnwindSafe for Cryptmstrhw
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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
Source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Performs the conversion.
Source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
Source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Performs the conversion.
Source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
Source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
Source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
Source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
Source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
Source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.