pub enum AddressDisplacementKind {
Register {
register: String,
scale: Option<String>,
},
Symbol(String),
Immediate(String),
}Expand description
Specific adjustment applied within a displacement term.
Variants§
Trait Implementations§
Source§impl Clone for AddressDisplacementKind
impl Clone for AddressDisplacementKind
Source§fn clone(&self) -> AddressDisplacementKind
fn clone(&self) -> AddressDisplacementKind
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 AddressDisplacementKind
impl Debug for AddressDisplacementKind
Source§impl PartialEq for AddressDisplacementKind
impl PartialEq for AddressDisplacementKind
impl Eq for AddressDisplacementKind
impl StructuralPartialEq for AddressDisplacementKind
Auto Trait Implementations§
impl Freeze for AddressDisplacementKind
impl RefUnwindSafe for AddressDisplacementKind
impl Send for AddressDisplacementKind
impl Sync for AddressDisplacementKind
impl Unpin for AddressDisplacementKind
impl UnwindSafe for AddressDisplacementKind
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