Type Alias x11rb_protocol::protocol::xinput::LeaveEvent
source · pub type LeaveEvent = EnterEvent;
Aliased Type§
struct LeaveEvent {Show 22 fields
pub response_type: u8,
pub extension: u8,
pub sequence: u16,
pub length: u32,
pub event_type: u16,
pub deviceid: u16,
pub time: u32,
pub sourceid: u16,
pub mode: NotifyMode,
pub detail: NotifyDetail,
pub root: u32,
pub event: u32,
pub child: u32,
pub root_x: i32,
pub root_y: i32,
pub event_x: i32,
pub event_y: i32,
pub same_screen: bool,
pub focus: bool,
pub mods: ModifierInfo,
pub group: GroupInfo,
pub buttons: Vec<u32>,
}
Fields§
§response_type: u8
§extension: u8
§sequence: u16
§length: u32
§event_type: u16
§deviceid: u16
§time: u32
§sourceid: u16
§mode: NotifyMode
§detail: NotifyDetail
§root: u32
§event: u32
§child: u32
§root_x: i32
§root_y: i32
§event_x: i32
§event_y: i32
§same_screen: bool
§focus: bool
§mods: ModifierInfo
§group: GroupInfo