Struct xed_sys::xed_interface::xed_iform_info_s
[−]
[src]
#[repr(C)]pub struct xed_iform_info_s { pub _bitfield_1: [u16; 4], pub __bindgen_align: [u32; 0], }
@ingroup IFORM Statically available information about iforms. Values are returned by #xed_iform_map().
Fields
_bitfield_1: [u16; 4]
__bindgen_align: [u32; 0]
Methods
impl xed_iform_info_s
[src]
fn iclass(&self) -> u32
fn set_iclass(&mut self, val: u32)
fn category(&self) -> u32
fn set_category(&mut self, val: u32)
fn extension(&self) -> u32
fn set_extension(&mut self, val: u32)
fn isa_set(&self) -> u32
fn set_isa_set(&mut self, val: u32)
fn string_table_idx(&self) -> u32
fn set_string_table_idx(&mut self, val: u32)
fn new_bitfield_1(
iclass: u32,
category: u32,
extension: u32,
isa_set: u32,
string_table_idx: u32
) -> u64
iclass: u32,
category: u32,
extension: u32,
isa_set: u32,
string_table_idx: u32
) -> u64
Trait Implementations
impl Debug for xed_iform_info_s
[src]
impl Copy for xed_iform_info_s
[src]
impl Clone for xed_iform_info_s
[src]
fn clone(&self) -> Self
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