[][src]Struct xcb::render::Glyphinfo

pub struct Glyphinfo {
    pub base: xcb_render_glyphinfo_t,
}

Fields

base: xcb_render_glyphinfo_t

Methods

impl Glyphinfo[src]

pub fn new(
    width: u16,
    height: u16,
    x: i16,
    y: i16,
    x_off: i16,
    y_off: i16
) -> Glyphinfo
[src]

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

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

pub fn x(&self) -> i16[src]

pub fn y(&self) -> i16[src]

pub fn x_off(&self) -> i16[src]

pub fn y_off(&self) -> i16[src]

Trait Implementations

impl Copy for Glyphinfo[src]

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

impl Sync for Glyphinfo

impl Send for Glyphinfo

impl UnwindSafe for Glyphinfo

impl RefUnwindSafe for Glyphinfo

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]