Struct xed_sys::xed_interface::xed_flag_set_s__bindgen_ty_1
[−]
[src]
#[repr(C)]pub struct xed_flag_set_s__bindgen_ty_1 { pub _bitfield_1: [u8; 4], pub __bindgen_align: [u32; 0], }
Fields
_bitfield_1: [u8; 4]
__bindgen_align: [u32; 0]
Methods
impl xed_flag_set_s__bindgen_ty_1
[src]
fn cf(&self) -> u32
fn set_cf(&mut self, val: u32)
fn must_be_1(&self) -> u32
fn set_must_be_1(&mut self, val: u32)
fn pf(&self) -> u32
fn set_pf(&mut self, val: u32)
fn must_be_0a(&self) -> u32
fn set_must_be_0a(&mut self, val: u32)
fn af(&self) -> u32
fn set_af(&mut self, val: u32)
fn must_be_0b(&self) -> u32
fn set_must_be_0b(&mut self, val: u32)
fn zf(&self) -> u32
fn set_zf(&mut self, val: u32)
fn sf(&self) -> u32
fn set_sf(&mut self, val: u32)
fn tf(&self) -> u32
fn set_tf(&mut self, val: u32)
fn _if(&self) -> u32
fn set__if(&mut self, val: u32)
fn df(&self) -> u32
fn set_df(&mut self, val: u32)
fn of(&self) -> u32
fn set_of(&mut self, val: u32)
fn iopl(&self) -> u32
fn set_iopl(&mut self, val: u32)
fn nt(&self) -> u32
fn set_nt(&mut self, val: u32)
fn must_be_0c(&self) -> u32
fn set_must_be_0c(&mut self, val: u32)
fn rf(&self) -> u32
fn set_rf(&mut self, val: u32)
fn vm(&self) -> u32
fn set_vm(&mut self, val: u32)
fn ac(&self) -> u32
fn set_ac(&mut self, val: u32)
fn vif(&self) -> u32
fn set_vif(&mut self, val: u32)
fn vip(&self) -> u32
fn set_vip(&mut self, val: u32)
fn id(&self) -> u32
fn set_id(&mut self, val: u32)
fn must_be_0d(&self) -> u32
fn set_must_be_0d(&mut self, val: u32)
fn must_be_0e(&self) -> u32
fn set_must_be_0e(&mut self, val: u32)
fn fc0(&self) -> u32
fn set_fc0(&mut self, val: u32)
fn fc1(&self) -> u32
fn set_fc1(&mut self, val: u32)
fn fc2(&self) -> u32
fn set_fc2(&mut self, val: u32)
fn fc3(&self) -> u32
fn set_fc3(&mut self, val: u32)
fn new_bitfield_1(
cf: u32,
must_be_1: u32,
pf: u32,
must_be_0a: u32,
af: u32,
must_be_0b: u32,
zf: u32,
sf: u32,
tf: u32,
_if: u32,
df: u32,
of: u32,
iopl: u32,
nt: u32,
must_be_0c: u32,
rf: u32,
vm: u32,
ac: u32,
vif: u32,
vip: u32,
id: u32,
must_be_0d: u32,
must_be_0e: u32,
fc0: u32,
fc1: u32,
fc2: u32,
fc3: u32
) -> u32
cf: u32,
must_be_1: u32,
pf: u32,
must_be_0a: u32,
af: u32,
must_be_0b: u32,
zf: u32,
sf: u32,
tf: u32,
_if: u32,
df: u32,
of: u32,
iopl: u32,
nt: u32,
must_be_0c: u32,
rf: u32,
vm: u32,
ac: u32,
vif: u32,
vip: u32,
id: u32,
must_be_0d: u32,
must_be_0e: u32,
fc0: u32,
fc1: u32,
fc2: u32,
fc3: u32
) -> u32
Trait Implementations
impl Debug for xed_flag_set_s__bindgen_ty_1
[src]
impl Copy for xed_flag_set_s__bindgen_ty_1
[src]
impl Clone for xed_flag_set_s__bindgen_ty_1
[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