pub struct JInstruction {
pub op: JInstructionOp,
pub imm: RelAddress,
pub rd: Register,
}
Fields§
§op: JInstructionOp
§imm: RelAddress
§rd: Register
Trait Implementations§
Source§impl Clone for JInstruction
impl Clone for JInstruction
Source§fn clone(&self) -> JInstruction
fn clone(&self) -> JInstruction
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 JInstruction
impl Debug for JInstruction
Source§impl GenerateCode for JInstruction
impl GenerateCode for JInstruction
fn generate_code(&self) -> u32
fn generate_asm(&self) -> String
Source§impl PartialEq for JInstruction
impl PartialEq for JInstruction
impl StructuralPartialEq for JInstruction
Auto Trait Implementations§
impl Freeze for JInstruction
impl RefUnwindSafe for JInstruction
impl Send for JInstruction
impl Sync for JInstruction
impl Unpin for JInstruction
impl UnwindSafe for JInstruction
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