Struct x11rb_protocol::protocol::xproto::ConfigureNotifyEvent
source · [−]pub struct ConfigureNotifyEvent {
pub response_type: u8,
pub sequence: u16,
pub event: Window,
pub window: Window,
pub above_sibling: Window,
pub x: i16,
pub y: i16,
pub width: u16,
pub height: u16,
pub border_width: u16,
pub override_redirect: bool,
}
Expand description
NOT YET DOCUMENTED.
Fields
event
- The reconfigured window or its parent, depending on whetherStructureNotify
orSubstructureNotify
was selected.window
- The window whose size, position, border, and/or stacking order was changed.above_sibling
- IfXCB_NONE
, thewindow
is on the bottom of the stack with respect to sibling windows. However, if set to a sibling window, thewindow
is placed on top of this sibling window.x
- The X coordinate of the upper-left outside corner ofwindow
, relative to the parent window’s origin.y
- The Y coordinate of the upper-left outside corner ofwindow
, relative to the parent window’s origin.width
- The inside width ofwindow
, not including the border.height
- The inside height ofwindow
, not including the border.border_width
- The border width ofwindow
.override_redirect
- Window managers should ignore this window ifoverride_redirect
is 1.
See
FreeColormap
: request
Fields
response_type: u8
sequence: u16
event: Window
window: Window
above_sibling: Window
x: i16
y: i16
width: u16
height: u16
border_width: u16
override_redirect: bool
Trait Implementations
sourceimpl Clone for ConfigureNotifyEvent
impl Clone for ConfigureNotifyEvent
sourcefn clone(&self) -> ConfigureNotifyEvent
fn clone(&self) -> ConfigureNotifyEvent
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 ConfigureNotifyEvent
impl Debug for ConfigureNotifyEvent
sourceimpl Default for ConfigureNotifyEvent
impl Default for ConfigureNotifyEvent
sourcefn default() -> ConfigureNotifyEvent
fn default() -> ConfigureNotifyEvent
Returns the “default value” for a type. Read more
sourceimpl From<&'_ ConfigureNotifyEvent> for [u8; 32]
impl From<&'_ ConfigureNotifyEvent> for [u8; 32]
sourcefn from(input: &ConfigureNotifyEvent) -> Self
fn from(input: &ConfigureNotifyEvent) -> Self
Converts to this type from the input type.
sourceimpl From<ConfigureNotifyEvent> for [u8; 32]
impl From<ConfigureNotifyEvent> for [u8; 32]
sourcefn from(input: ConfigureNotifyEvent) -> Self
fn from(input: ConfigureNotifyEvent) -> Self
Converts to this type from the input type.
sourceimpl Hash for ConfigureNotifyEvent
impl Hash for ConfigureNotifyEvent
sourceimpl Ord for ConfigureNotifyEvent
impl Ord for ConfigureNotifyEvent
sourceimpl PartialEq<ConfigureNotifyEvent> for ConfigureNotifyEvent
impl PartialEq<ConfigureNotifyEvent> for ConfigureNotifyEvent
sourcefn eq(&self, other: &ConfigureNotifyEvent) -> bool
fn eq(&self, other: &ConfigureNotifyEvent) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ConfigureNotifyEvent) -> bool
fn ne(&self, other: &ConfigureNotifyEvent) -> bool
This method tests for !=
.
sourceimpl PartialOrd<ConfigureNotifyEvent> for ConfigureNotifyEvent
impl PartialOrd<ConfigureNotifyEvent> for ConfigureNotifyEvent
sourcefn partial_cmp(&self, other: &ConfigureNotifyEvent) -> Option<Ordering>
fn partial_cmp(&self, other: &ConfigureNotifyEvent) -> 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 ConfigureNotifyEvent
impl TryParse for ConfigureNotifyEvent
impl Copy for ConfigureNotifyEvent
impl Eq for ConfigureNotifyEvent
impl StructuralEq for ConfigureNotifyEvent
impl StructuralPartialEq for ConfigureNotifyEvent
Auto Trait Implementations
impl RefUnwindSafe for ConfigureNotifyEvent
impl Send for ConfigureNotifyEvent
impl Sync for ConfigureNotifyEvent
impl Unpin for ConfigureNotifyEvent
impl UnwindSafe for ConfigureNotifyEvent
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