#[repr(transparent)]pub struct SgiConfig2(pub u32);Expand description
SHA Configuration 2 Reg
Tuple Fields§
§0: u32Implementations§
Source§impl SgiConfig2
impl SgiConfig2
Sourcepub const fn set_aes_used(&mut self, val: AesUsed)
pub const fn set_aes_used(&mut self, val: AesUsed)
no description available
Sourcepub const fn aes_num_sboxes(&self) -> u8
pub const fn aes_num_sboxes(&self) -> u8
Number of AES sboxes
Sourcepub const fn set_aes_num_sboxes(&mut self, val: u8)
pub const fn set_aes_num_sboxes(&mut self, val: u8)
Number of AES sboxes
Sourcepub const fn aes_keysize(&self) -> AesKeysize
pub const fn aes_keysize(&self) -> AesKeysize
Indicates which AES key size has been selected.
Sourcepub const fn set_aes_keysize(&mut self, val: AesKeysize)
pub const fn set_aes_keysize(&mut self, val: AesKeysize)
Indicates which AES key size has been selected.
Sourcepub const fn set_des_used(&mut self, val: DesUsed)
pub const fn set_des_used(&mut self, val: DesUsed)
no description available
Sourcepub const fn des_num_sboxes(&self) -> u8
pub const fn des_num_sboxes(&self) -> u8
Number of DES sboxes
Sourcepub const fn set_des_num_sboxes(&mut self, val: u8)
pub const fn set_des_num_sboxes(&mut self, val: u8)
Number of DES sboxes
Trait Implementations§
Source§impl Clone for SgiConfig2
impl Clone for SgiConfig2
Source§fn clone(&self) -> SgiConfig2
fn clone(&self) -> SgiConfig2
Returns a duplicate 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 SgiConfig2
impl Debug for SgiConfig2
Source§impl Default for SgiConfig2
impl Default for SgiConfig2
Source§fn default() -> SgiConfig2
fn default() -> SgiConfig2
Returns the “default value” for a type. Read more
Source§impl PartialEq for SgiConfig2
impl PartialEq for SgiConfig2
impl Copy for SgiConfig2
impl Eq for SgiConfig2
impl StructuralPartialEq for SgiConfig2
Auto Trait Implementations§
impl Freeze for SgiConfig2
impl RefUnwindSafe for SgiConfig2
impl Send for SgiConfig2
impl Sync for SgiConfig2
impl Unpin for SgiConfig2
impl UnwindSafe for SgiConfig2
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