Struct xcb::x::UnmapNotifyEvent
source · [−]pub struct UnmapNotifyEvent { /* private fields */ }
Expand description
a window is unmapped
Implementations
sourceimpl UnmapNotifyEvent
impl UnmapNotifyEvent
pub fn new(
event: Window,
window: Window,
from_configure: bool
) -> UnmapNotifyEvent
pub fn response_type(&self) -> u8
pub fn sequence(&self) -> u16
sourcepub fn event(&self) -> Window
pub fn event(&self) -> Window
The reconfigured window or its parent, depending on whether StructureNotify
or SubstructureNotify
was selected.
sourcepub fn from_configure(&self) -> bool
pub fn from_configure(&self) -> bool
Set to 1 if the event was generated as a result of a resizing of the window’s
parent when window
had a win_gravity of UnmapGravity
.
Trait Implementations
sourceimpl BaseEvent for UnmapNotifyEvent
impl BaseEvent for UnmapNotifyEvent
sourceimpl Debug for UnmapNotifyEvent
impl Debug for UnmapNotifyEvent
sourceimpl Drop for UnmapNotifyEvent
impl Drop for UnmapNotifyEvent
sourceimpl Raw<xcb_generic_event_t> for UnmapNotifyEvent
impl Raw<xcb_generic_event_t> for UnmapNotifyEvent
impl Send for UnmapNotifyEvent
impl Sync for UnmapNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for UnmapNotifyEvent
impl Unpin for UnmapNotifyEvent
impl UnwindSafe for UnmapNotifyEvent
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