Struct x11rb_protocol::protocol::xproto::UnmapNotifyEvent
source · [−]pub struct UnmapNotifyEvent {
pub response_type: u8,
pub sequence: u16,
pub event: Window,
pub window: Window,
pub from_configure: bool,
}
Expand description
a window is unmapped.
Fields
event
- The reconfigured window or its parent, depending on whetherStructureNotify
orSubstructureNotify
was selected.window
- The window that was unmapped.from_configure
- Set to 1 if the event was generated as a result of a resizing of the window’s parent whenwindow
had a win_gravity ofUnmapGravity
.
See
UnmapWindow
: request
Fields
response_type: u8
sequence: u16
event: Window
window: Window
from_configure: bool
Trait Implementations
sourceimpl Clone for UnmapNotifyEvent
impl Clone for UnmapNotifyEvent
sourcefn clone(&self) -> UnmapNotifyEvent
fn clone(&self) -> UnmapNotifyEvent
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for UnmapNotifyEvent
impl Debug for UnmapNotifyEvent
sourceimpl Default for UnmapNotifyEvent
impl Default for UnmapNotifyEvent
sourcefn default() -> UnmapNotifyEvent
fn default() -> UnmapNotifyEvent
Returns the “default value” for a type. Read more
sourceimpl From<&'_ UnmapNotifyEvent> for [u8; 32]
impl From<&'_ UnmapNotifyEvent> for [u8; 32]
sourcefn from(input: &UnmapNotifyEvent) -> Self
fn from(input: &UnmapNotifyEvent) -> Self
Converts to this type from the input type.
sourceimpl From<UnmapNotifyEvent> for [u8; 32]
impl From<UnmapNotifyEvent> for [u8; 32]
sourcefn from(input: UnmapNotifyEvent) -> Self
fn from(input: UnmapNotifyEvent) -> Self
Converts to this type from the input type.
sourceimpl Hash for UnmapNotifyEvent
impl Hash for UnmapNotifyEvent
sourceimpl Ord for UnmapNotifyEvent
impl Ord for UnmapNotifyEvent
sourceimpl PartialEq<UnmapNotifyEvent> for UnmapNotifyEvent
impl PartialEq<UnmapNotifyEvent> for UnmapNotifyEvent
sourcefn eq(&self, other: &UnmapNotifyEvent) -> bool
fn eq(&self, other: &UnmapNotifyEvent) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &UnmapNotifyEvent) -> bool
fn ne(&self, other: &UnmapNotifyEvent) -> bool
This method tests for !=
.
sourceimpl PartialOrd<UnmapNotifyEvent> for UnmapNotifyEvent
impl PartialOrd<UnmapNotifyEvent> for UnmapNotifyEvent
sourcefn partial_cmp(&self, other: &UnmapNotifyEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &UnmapNotifyEvent) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl TryParse for UnmapNotifyEvent
impl TryParse for UnmapNotifyEvent
impl Copy for UnmapNotifyEvent
impl Eq for UnmapNotifyEvent
impl StructuralEq for UnmapNotifyEvent
impl StructuralPartialEq for UnmapNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for UnmapNotifyEvent
impl Send for UnmapNotifyEvent
impl Sync 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