Struct libcapstone_sys::cs_detail [] [src]

#[repr(C)]
pub struct cs_detail { pub regs_read: [u8; 12], pub regs_read_count: u8, pub regs_write: [u8; 20], pub regs_write_count: u8, pub groups: [u8; 8], pub groups_count: u8, pub __bindgen_anon_1: cs_detail__bindgen_ty_1, }

Fields

Methods

impl cs_detail
[src]

[src]

Returns a reference to the x86 field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the arm64 field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the arm field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the mips field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the ppc field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the sparc field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the sysz field of the union. It is the responsibility of the caller to ensure that the field may be used.

[src]

Returns a reference to the xcore field of the union. It is the responsibility of the caller to ensure that the field may be used.

Important traits for PointerIter<'a, T>
[src]

Returns an iterator over the registers read by this instruction.

Important traits for PointerIter<'a, T>
[src]

Returns an iterator over the registers written to by this instruction.

Important traits for PointerIter<'a, T>
[src]

Returns an iterator over the groups this instruction belongs to.

Trait Implementations

Auto Trait Implementations

impl Send for cs_detail

impl Sync for cs_detail