#[repr(u8)]pub enum Rv32AesBs {
B0 = 0,
B1 = 1,
B2 = 2,
B3 = 3,
}Expand description
2-bit byte-select immediate for RV32 AES instructions.
Selects which byte of rs2 is fed into the S-box: bs ∈ {0,1,2,3}.
Variants§
Implementations§
Trait Implementations§
impl Copy for Rv32AesBs
impl Eq for Rv32AesBs
impl StructuralPartialEq for Rv32AesBs
Auto Trait Implementations§
impl Freeze for Rv32AesBs
impl RefUnwindSafe for Rv32AesBs
impl Send for Rv32AesBs
impl Sync for Rv32AesBs
impl Unpin for Rv32AesBs
impl UnsafeUnpin for Rv32AesBs
impl UnwindSafe for Rv32AesBs
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