[]Struct cairo::FontExtents

#[repr(C)]pub struct FontExtents {
    pub ascent: f64,
    pub descent: f64,
    pub height: f64,
    pub max_x_advance: f64,
    pub max_y_advance: f64,
}

Fields

ascent: f64descent: f64height: f64max_x_advance: f64max_y_advance: f64

Trait Implementations

impl Clone for FontExtents

impl Copy for FontExtents

impl Debug for FontExtents

Auto Trait Implementations

impl RefUnwindSafe for FontExtents

impl Send for FontExtents

impl Sync for FontExtents

impl Unpin for FontExtents

impl UnwindSafe for FontExtents

Blanket Implementations

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

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

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

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

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

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

type Owned = T

The resulting type after obtaining ownership.

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.