Struct ImmLogic
pub struct ImmLogic {
pub n: bool,
pub r: u8,
pub s: u8,
pub size: OperandSize,
/* private fields */
}
Expand description
An immediate for logical instructions.
Fields§
§n: bool
N
flag.
r: u8
S
field: element size and element bits.
s: u8
R
field: rotate amount.
size: OperandSize
Was this constructed for a 32-bit or 64-bit instruction?
Implementations§
Trait Implementations§
impl Copy for ImmLogic
impl StructuralPartialEq for ImmLogic
Auto Trait Implementations§
impl Freeze for ImmLogic
impl RefUnwindSafe for ImmLogic
impl Send for ImmLogic
impl Sync for ImmLogic
impl Unpin for ImmLogic
impl UnwindSafe for ImmLogic
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)