pub struct CopyPlane {
pub src_drawable: Drawable,
pub dst_drawable: Drawable,
pub gc: Gcontext,
pub src_x: i16,
pub src_y: i16,
pub dst_x: i16,
pub dst_y: i16,
pub width: u16,
pub height: u16,
pub bit_plane: u32,
}
Expand description
The CopyPlane
request.
This request has no reply.
Associated cookie types are VoidCookie and VoidCookieChecked.
Fields§
§src_drawable: Drawable
§dst_drawable: Drawable
§gc: Gcontext
§src_x: i16
§src_y: i16
§dst_x: i16
§dst_y: i16
§width: u16
§height: u16
§bit_plane: u32
Trait Implementations§
source§impl RawRequest for CopyPlane
impl RawRequest for CopyPlane
source§fn raw_request(&self, c: &Connection, checked: bool) -> u64
fn raw_request(&self, c: &Connection, checked: bool) -> u64
Actual implementation of the request sending Read more
impl RequestWithoutReply for CopyPlane
Auto Trait Implementations§
impl Freeze for CopyPlane
impl RefUnwindSafe for CopyPlane
impl Send for CopyPlane
impl Sync for CopyPlane
impl Unpin for CopyPlane
impl UnwindSafe for CopyPlane
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
)