Struct x11rb::protocol::xkb::GetMapRequest [−][src]
pub struct GetMapRequest {Show 18 fields
pub device_spec: DeviceSpec,
pub full: u16,
pub partial: u16,
pub first_type: u8,
pub n_types: u8,
pub first_key_sym: Keycode,
pub n_key_syms: u8,
pub first_key_action: Keycode,
pub n_key_actions: u8,
pub first_key_behavior: Keycode,
pub n_key_behaviors: u8,
pub virtual_mods: u16,
pub first_key_explicit: Keycode,
pub n_key_explicit: u8,
pub first_mod_map_key: Keycode,
pub n_mod_map_keys: u8,
pub first_v_mod_map_key: Keycode,
pub n_v_mod_map_keys: u8,
}
Fields
device_spec: DeviceSpec
full: u16
partial: u16
first_type: u8
n_types: u8
first_key_sym: Keycode
n_key_syms: u8
first_key_action: Keycode
n_key_actions: u8
first_key_behavior: Keycode
n_key_behaviors: u8
virtual_mods: u16
first_key_explicit: Keycode
n_key_explicit: u8
first_mod_map_key: Keycode
n_mod_map_keys: u8
first_v_mod_map_key: Keycode
n_v_mod_map_keys: u8
Implementations
pub fn send<Conn: ?Sized>(
self,
conn: &Conn
) -> Result<Cookie<'_, Conn, GetMapReply>, ConnectionError> where
Conn: RequestConnection + ?Sized,
Parse this request given its header, its body, and any fds that go along with it
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
type Reply = GetMapReply
type Reply = GetMapReply
The kind of reply that this request generates.
Auto Trait Implementations
impl RefUnwindSafe for GetMapRequest
impl Send for GetMapRequest
impl Sync for GetMapRequest
impl Unpin for GetMapRequest
impl UnwindSafe for GetMapRequest
Blanket Implementations
Mutably borrows from an owned value. Read more