pub struct MemoryOperand {
pub base: RegisterOperand,
pub offset: MemoryOffset,
pub addressing: AddressingMode,
}Expand description
Memory operand.
Fields§
§base: RegisterOperandBase register.
offset: MemoryOffsetAddressing offset.
addressing: AddressingModeAddressing mode.
Trait Implementations§
Source§impl Clone for MemoryOperand
impl Clone for MemoryOperand
Source§fn clone(&self) -> MemoryOperand
fn clone(&self) -> MemoryOperand
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 MemoryOperand
impl Debug for MemoryOperand
Source§impl PartialEq for MemoryOperand
impl PartialEq for MemoryOperand
impl Copy for MemoryOperand
impl Eq for MemoryOperand
impl StructuralPartialEq for MemoryOperand
Auto Trait Implementations§
impl Freeze for MemoryOperand
impl RefUnwindSafe for MemoryOperand
impl Send for MemoryOperand
impl Sync for MemoryOperand
impl Unpin for MemoryOperand
impl UnsafeUnpin for MemoryOperand
impl UnwindSafe for MemoryOperand
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