[][src]Struct xcb::xproto::Rgb

pub struct Rgb {
    pub base: xcb_rgb_t,
}

Fields

base: xcb_rgb_t

Methods

impl Rgb[src]

pub fn new(red: u16, green: u16, blue: u16) -> Rgb[src]

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

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

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

Trait Implementations

impl Copy for Rgb[src]

impl Clone for Rgb[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 Rgb

impl Sync for Rgb

impl Send for Rgb

impl UnwindSafe for Rgb

impl RefUnwindSafe for Rgb

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]