pub struct Dup12;
Expand description
Representation of the dup12
instruction.
Trait Implementations§
source§impl Operation for Dup12
impl Operation for Dup12
§type ImmediateRef = Void
type ImmediateRef = Void
The return root type of
Operation::immediate_mut
and
Operation::immediate
.§type Code = Dup12
type Code = Dup12
The return type of
Operation::code
.source§fn immediate(&self) -> Option<&Self::ImmediateRef>
fn immediate(&self) -> Option<&Self::ImmediateRef>
Get a shared reference to the immediate argument of this operation,
if one exists.
source§fn immediate_mut(&mut self) -> Option<&mut Self::ImmediateRef>
fn immediate_mut(&mut self) -> Option<&mut Self::ImmediateRef>
Get a mutable reference to the immediate argument of this operation,
if one exists.
source§fn into_immediate(self) -> Option<Self::Immediate>
fn into_immediate(self) -> Option<Self::Immediate>
Consume this operation and return its immediate argument, if one
exists.
source§fn is_jump(&self) -> bool
fn is_jump(&self) -> bool
Returns true if the current instruction changes the program counter (other
than incrementing it.)
source§fn is_jump_target(&self) -> bool
fn is_jump_target(&self) -> bool
Returns true if the current instruction is a valid destination for jumps.
source§impl Ord for Dup12
impl Ord for Dup12
source§impl PartialEq<Dup12> for Dup12
impl PartialEq<Dup12> for Dup12
source§impl PartialOrd<Dup12> for Dup12
impl PartialOrd<Dup12> for Dup12
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for Dup12
impl Eq for Dup12
impl StructuralEq for Dup12
impl StructuralPartialEq for Dup12
Auto Trait Implementations§
impl RefUnwindSafe for Dup12
impl Send for Dup12
impl Sync for Dup12
impl Unpin for Dup12
impl UnwindSafe for Dup12
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