[][src]Enum gtk::PrintPages

#[non_exhaustive]pub enum PrintPages {
    All,
    Current,
    Ranges,
    Selection,
    // some variants omitted
}

See also gtk_print_job_set_pages

Variants (Non-exhaustive)

Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
All

All pages.

Current

Current page.

Ranges

Range of pages.

Selection

Selected pages.

Trait Implementations

impl Clone for PrintPages[src]

impl Copy for PrintPages[src]

impl Debug for PrintPages[src]

impl Display for PrintPages[src]

impl Eq for PrintPages[src]

impl<'a> FromValue<'a> for PrintPages[src]

impl<'a> FromValueOptional<'a> for PrintPages[src]

impl Hash for PrintPages[src]

impl Ord for PrintPages[src]

impl PartialEq<PrintPages> for PrintPages[src]

impl PartialOrd<PrintPages> for PrintPages[src]

impl SetValue for PrintPages[src]

impl StaticType for PrintPages[src]

impl StructuralEq for PrintPages[src]

impl StructuralPartialEq for PrintPages[src]

Auto Trait Implementations

impl RefUnwindSafe for PrintPages

impl Send for PrintPages

impl Sync for PrintPages

impl Unpin for PrintPages

impl UnwindSafe for PrintPages

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> ToSendValue for T where
    T: ToValue + SetValue + Send + ?Sized

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

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.