pub enum BeamReg {
X(u32),
Y(u32),
FR(u32),
}Expand description
A BEAM register operand.
Variants§
X(u32)
X register (general-purpose argument/return register)
Y(u32)
Y register (stack slot / saved value)
FR(u32)
Floating-point register
Trait Implementations§
impl StructuralPartialEq for BeamReg
Auto Trait Implementations§
impl Freeze for BeamReg
impl RefUnwindSafe for BeamReg
impl Send for BeamReg
impl Sync for BeamReg
impl Unpin for BeamReg
impl UnsafeUnpin for BeamReg
impl UnwindSafe for BeamReg
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