Struct capstone_sys::arm64::cs_arm64_op [] [src]

pub struct cs_arm64_op {
    pub vector_index: c_int,
    pub vas: arm64_vas,
    pub vess: arm64_vess,
    pub shift: arm64_shift_pair,
    pub ext: arm64_extender,
    pub typ: arm64_op_type,
    // some fields omitted
}

Fields

vector_index
vas
vess
shift
ext
typ

Methods

impl cs_arm64_op
[src]

unsafe fn reg(&self) -> &c_uint

unsafe fn imm(&self) -> &i64

unsafe fn fp(&self) -> &c_double

unsafe fn mem(&self) -> &arm64_op_mem

unsafe fn pstate(&self) -> &arm64_pstate

unsafe fn sys(&self) -> &c_uint

unsafe fn prefetch(&self) -> &arm64_prefetch_op

unsafe fn barrier(&self) -> &arm64_barrier_op

Trait Implementations

impl Default for cs_arm64_op
[src]

fn default() -> Self

Returns the "default value" for a type. Read more

Derived Implementations

impl Clone for cs_arm64_op
[src]

fn clone(&self) -> cs_arm64_op

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Copy for cs_arm64_op
[src]