Struct capstone_rust::capstone_sys::cs_arm64_op
[−]
[src]
#[repr(C)]pub struct cs_arm64_op { pub vector_index: c_int, pub vas: arm64_vas, pub vess: arm64_vess, pub shift: cs_arm64_op__bindgen_ty_1, pub ext: arm64_extender, pub type_: arm64_op_type, pub __bindgen_anon_1: cs_arm64_op__bindgen_ty_2, }
Fields
vector_index: c_int
vas: arm64_vas
vess: arm64_vess
shift: cs_arm64_op__bindgen_ty_1
ext: arm64_extender
type_: arm64_op_type
__bindgen_anon_1: cs_arm64_op__bindgen_ty_2
Methods
impl cs_arm64_op
[src]
pub fn reg(&self) -> u32
[src]
pub fn imm(&self) -> i64
[src]
pub fn fp(&self) -> f64
[src]
pub fn mem(&self) -> &arm64_op_mem
[src]
pub fn pstate(&self) -> &arm64_pstate
[src]
pub fn sys(&self) -> u32
[src]
pub fn prefetch(&self) -> &arm64_prefetch_op
[src]
pub fn barrier(&self) -> &arm64_barrier_op
[src]
Trait Implementations
impl Debug for cs_arm64_op
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more