Struct x11rb_protocol::protocol::xproto::ClearAreaRequest
source · pub struct ClearAreaRequest {
pub exposures: bool,
pub window: Window,
pub x: i16,
pub y: i16,
pub width: u16,
pub height: u16,
}
Fields§
§exposures: bool
§window: Window
§x: i16
§y: i16
§width: u16
§height: u16
Implementations§
Trait Implementations§
source§impl Clone for ClearAreaRequest
impl Clone for ClearAreaRequest
source§fn clone(&self) -> ClearAreaRequest
fn clone(&self) -> ClearAreaRequest
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ClearAreaRequest
impl Debug for ClearAreaRequest
source§impl Default for ClearAreaRequest
impl Default for ClearAreaRequest
source§fn default() -> ClearAreaRequest
fn default() -> ClearAreaRequest
Returns the “default value” for a type. Read more
source§impl Request for ClearAreaRequest
impl Request for ClearAreaRequest
impl Copy for ClearAreaRequest
impl VoidRequest for ClearAreaRequest
Auto Trait Implementations§
impl Freeze for ClearAreaRequest
impl RefUnwindSafe for ClearAreaRequest
impl Send for ClearAreaRequest
impl Sync for ClearAreaRequest
impl Unpin for ClearAreaRequest
impl UnwindSafe for ClearAreaRequest
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)