Struct xcb::ffi::xproto::xcb_ungrab_key_request_t
[−]
[src]
#[repr(C)]pub struct xcb_ungrab_key_request_t { pub major_opcode: u8, pub key: xcb_keycode_t, pub length: u16, pub grab_window: xcb_window_t, pub modifiers: u16, pub pad0: [u8; 2], }
release a key combination
Releases the key combination on grab_window
if you grabbed it using
xcb_grab_key
before.
Fields
major_opcode: u8
key: xcb_keycode_t
The keycode of the specified key combination.
Using the special value XCB_GRAB_ANY
means releasing all possible key codes.
length: u16
grab_window: xcb_window_t
The window on which the grabbed key combination will be released.
modifiers: u16
The modifiers of the specified key combination.
Using the special value XCB_MOD_MASK_ANY
means releasing the key combination
with every possible modifier combination.
pad0: [u8; 2]
Trait Implementations
impl Copy for xcb_ungrab_key_request_t
[src]
impl Clone for xcb_ungrab_key_request_t
[src]
fn clone(&self) -> xcb_ungrab_key_request_t
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