[]Struct gtk::PrintContext

pub struct PrintContext(_, _);

Methods

impl PrintContext[src]

pub fn create_pango_context(&self) -> Option<Context>[src]

pub fn create_pango_layout(&self) -> Option<Layout>[src]

pub fn get_cairo_context(&self) -> Option<Context>[src]

pub fn get_dpi_x(&self) -> f64[src]

pub fn get_dpi_y(&self) -> f64[src]

pub fn get_hard_margins(&self) -> Option<(f64, f64, f64, f64)>[src]

pub fn get_height(&self) -> f64[src]

pub fn get_page_setup(&self) -> Option<PageSetup>[src]

pub fn get_pango_fontmap(&self) -> Option<FontMap>[src]

pub fn get_width(&self) -> f64[src]

pub fn set_cairo_context(&self, cr: &Context, dpi_x: f64, dpi_y: f64)[src]

Trait Implementations

impl Clone for PrintContext

impl Eq for PrintContext

impl Ord for PrintContext

impl<T: ObjectType> PartialEq<T> for PrintContext

impl<T: ObjectType> PartialOrd<T> for PrintContext

impl Display for PrintContext[src]

impl Debug for PrintContext

impl Hash for PrintContext

impl StaticType for PrintContext

Auto Trait Implementations

impl !Send for PrintContext

impl !Sync for PrintContext

impl Unpin for PrintContext

impl UnwindSafe for PrintContext

impl RefUnwindSafe for PrintContext

Blanket Implementations

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

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

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

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[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]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]