Struct xcb::x::CopyArea [−][src]
pub struct CopyArea {
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,
}
Expand description
copy areas
Copies the specified rectangle from src_drawable
to dst_drawable
.
This request has no reply.
Associated cookie types are VoidCookie and VoidCookieChecked.
Fields
src_drawable: Drawable
The source drawable (Window or Pixmap).
dst_drawable: Drawable
The destination drawable (Window or Pixmap).
gc: Gcontext
The graphics context to use.
src_x: i16
The source X coordinate.
src_y: i16
The source Y coordinate.
dst_x: i16
The destination X coordinate.
dst_y: i16
The destination Y coordinate.
width: u16
The width of the area to copy (in pixels).
height: u16
The height of the area to copy (in pixels).
Trait Implementations
Actual implementation of the request sending Read more
type Cookie = VoidCookie
type Cookie = VoidCookie
The default cookie associated to this request.
Auto Trait Implementations
impl RefUnwindSafe for CopyArea
impl UnwindSafe for CopyArea
Blanket Implementations
Mutably borrows from an owned value. Read more