Struct breadx::auto::xkb::SelectEventsRequest [−][src]
pub struct SelectEventsRequest {}Show fields
pub req_type: u8, pub length: u16, pub device_spec: DeviceSpec, pub affect_which: EventType, pub clear: EventType, pub select_all: EventType, pub affect_map: MapPart, pub map: MapPart, pub affect_new_keyboard: NknDetail, pub new_keyboard_details: NknDetail, pub affect_state: StatePart, pub state_details: StatePart, pub affect_ctrls: Control, pub ctrl_details: Control, pub affect_indicator_state: u32, pub indicator_state_details: u32, pub affect_indicator_map: u32, pub indicator_map_details: u32, pub affect_names: NameDetail, pub names_details: NameDetail, pub affect_compat: CmDetail, pub compat_details: CmDetail, pub affect_bell: u8, pub bell_details: u8, pub affect_msg_details: u8, pub msg_details: u8, pub affect_access_x: AxnDetail, pub access_x_details: AxnDetail, pub affect_ext_dev: XiFeature, pub extdev_details: XiFeature,
Fields
req_type: u8
length: u16
device_spec: DeviceSpec
affect_which: EventType
clear: EventType
select_all: EventType
affect_map: MapPart
map: MapPart
affect_new_keyboard: NknDetail
new_keyboard_details: NknDetail
affect_state: StatePart
state_details: StatePart
affect_ctrls: Control
ctrl_details: Control
affect_indicator_state: u32
indicator_state_details: u32
affect_indicator_map: u32
indicator_map_details: u32
affect_names: NameDetail
names_details: NameDetail
affect_compat: CmDetail
compat_details: CmDetail
affect_bell: u8
bell_details: u8
affect_msg_details: u8
msg_details: u8
affect_access_x: AxnDetail
access_x_details: AxnDetail
affect_ext_dev: XiFeature
extdev_details: XiFeature
Trait Implementations
Convert a sequence of bytes into this item.
Get the size needed to store this item in terms of bytes. Higher is better than lower here, since this is mostly used to allocate buffers for items. Read more
If this item has any file descriptors stored within, this function returns them.
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Auto Trait Implementations
impl RefUnwindSafe for SelectEventsRequest
impl Send for SelectEventsRequest
impl Sync for SelectEventsRequest
impl Unpin for SelectEventsRequest
impl UnwindSafe for SelectEventsRequest
Blanket Implementations
Mutably borrows from an owned value. Read more