[][src]Struct xcb::render::Pictforminfo

pub struct Pictforminfo {
    pub base: xcb_render_pictforminfo_t,
}

Fields

base: xcb_render_pictforminfo_t

Methods

impl Pictforminfo[src]

pub fn new(
    id: Pictformat,
    type_: u8,
    depth: u8,
    direct: Directformat,
    colormap: Colormap
) -> Pictforminfo
[src]

pub fn id(&self) -> Pictformat[src]

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

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

pub fn direct(&self) -> Directformat[src]

pub fn colormap(&self) -> Colormap[src]

Trait Implementations

impl Copy for Pictforminfo[src]

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

impl Sync for Pictforminfo

impl Send for Pictforminfo

impl UnwindSafe for Pictforminfo

impl RefUnwindSafe for Pictforminfo

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]