Struct xcb::ffi::xproto::xcb_poly_fill_rectangle_request_t [−][src]
Fills rectangles
Fills the specified rectangle(s) in the order listed in the array. For any given rectangle, each pixel is not drawn more than once. If rectangles intersect, the intersecting pixels are drawn multiple times.
Fields
major_opcode: u8
pad0: u8
length: u16
drawable: xcb_drawable_t
The drawable (Window or Pixmap) to draw on.
gc: xcb_gcontext_t
The graphics context to use.
The following graphics context components are used: function, plane-mask, fill-style, subwindow-mode, clip-x-origin, clip-y-origin, and clip-mask.
The following graphics context mode-dependent components are used: foreground, background, tile, stipple, tile-stipple-x-origin, and tile-stipple-y-origin.
Auto Trait Implementations
impl RefUnwindSafe for xcb_poly_fill_rectangle_request_t
impl Send for xcb_poly_fill_rectangle_request_t
impl Sync for xcb_poly_fill_rectangle_request_t
impl Unpin for xcb_poly_fill_rectangle_request_t
impl UnwindSafe for xcb_poly_fill_rectangle_request_t
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,