Enum leftwm_core::DisplayEvent
source · [−]pub enum DisplayEvent {
Show 17 variants
Movement(WindowHandle, i32, i32),
KeyCombo(ModMask, XKeysym),
KeyGrabReload,
MouseCombo(ModMask, Button, WindowHandle, i32, i32),
WindowCreate(Window, i32, i32),
WindowChange(WindowChange),
WindowDestroy(WindowHandle),
WindowTakeFocus(WindowHandle),
HandleWindowFocus(WindowHandle),
VerifyFocusedAt(WindowHandle),
MoveFocusTo(i32, i32),
MoveWindow(WindowHandle, i32, i32),
ResizeWindow(WindowHandle, i32, i32),
ScreenCreate(Screen),
SendCommand(Command),
ConfigureXlibWindow(WindowHandle),
ChangeToNormalMode,
}
Variants
Movement(WindowHandle, i32, i32)
KeyCombo(ModMask, XKeysym)
KeyGrabReload
MouseCombo(ModMask, Button, WindowHandle, i32, i32)
WindowCreate(Window, i32, i32)
WindowChange(WindowChange)
WindowDestroy(WindowHandle)
WindowTakeFocus(WindowHandle)
HandleWindowFocus(WindowHandle)
VerifyFocusedAt(WindowHandle)
MoveFocusTo(i32, i32)
MoveWindow(WindowHandle, i32, i32)
ResizeWindow(WindowHandle, i32, i32)
ScreenCreate(Screen)
SendCommand(Command)
ConfigureXlibWindow(WindowHandle)
ChangeToNormalMode
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DisplayEvent
impl Send for DisplayEvent
impl Sync for DisplayEvent
impl Unpin for DisplayEvent
impl UnwindSafe for DisplayEvent
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more