[][src]Struct xcb::xproto::Coloritem

pub struct Coloritem {
    pub base: xcb_coloritem_t,
}

Fields

base: xcb_coloritem_t

Methods

impl Coloritem[src]

pub fn new(pixel: u32, red: u16, green: u16, blue: u16, flags: u8) -> Coloritem[src]

pub fn pixel(&self) -> u32[src]

pub fn red(&self) -> u16[src]

pub fn green(&self) -> u16[src]

pub fn blue(&self) -> u16[src]

pub fn flags(&self) -> u8[src]

Trait Implementations

impl Copy for Coloritem[src]

impl Clone for Coloritem[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Unpin for Coloritem

impl Sync for Coloritem

impl Send for Coloritem

impl UnwindSafe for Coloritem

impl RefUnwindSafe for Coloritem

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]