Enum rv32_asm::instruction::Register
source · pub enum Register {
Integer(u32),
Float(u32),
}Variants§
Implementations§
source§impl Register
impl Register
pub fn zero() -> Register
pub fn is_zero(&self) -> bool
pub fn ra() -> Register
pub fn sp() -> Register
pub fn gp() -> Register
pub fn tp() -> Register
pub fn t(i: u32) -> Register
pub fn fp() -> Register
pub fn s(i: u32) -> Register
pub fn a(i: u32) -> Register
pub fn as_int(&self) -> u32
Trait Implementations§
source§impl PartialEq for Register
impl PartialEq for Register
impl Copy for Register
impl StructuralPartialEq for Register
Auto Trait Implementations§
impl Freeze for Register
impl RefUnwindSafe for Register
impl Send for Register
impl Sync for Register
impl Unpin for Register
impl UnwindSafe for Register
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