Struct xed_sys::xed_interface::xed_simple_flag_s
[−]
[src]
#[repr(C)]pub struct xed_simple_flag_s { pub nflags: u8, pub may_write: u8, pub must_write: u8, pub read: xed_flag_set_t, pub written: xed_flag_set_t, pub undefined: xed_flag_set_t, pub fa_index: u16, }
@ingroup FLAGS A collection of #xed_flag_action_t's and unions of read and written flags
Fields
nflags: u8
number of flag actions associated with this record
may_write: u8
must_write: u8
read: xed_flag_set_t
union of read flags
written: xed_flag_set_t
union of written flags (includes undefined flags);
undefined: xed_flag_set_t
union of undefined flags;
fa_index: u16
Trait Implementations
impl Debug for xed_simple_flag_s
[src]
impl Copy for xed_simple_flag_s
[src]
impl Clone for xed_simple_flag_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