[−][src]Enum gtk::PrintOperationAction
The action
parameter to PrintOperationExt::run
determines what action the print operation should perform.
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.
Show the print dialog.
Start to print without showing the print dialog, based on the current print settings.
Show the print preview.
Export to a file. This requires the export-filename property to be set.
Trait Implementations
impl Clone for PrintOperationAction
[src]
fn clone(&self) -> PrintOperationAction
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PrintOperationAction
[src]
impl Debug for PrintOperationAction
[src]
impl Display for PrintOperationAction
[src]
impl Eq for PrintOperationAction
[src]
impl<'a> FromValue<'a> for PrintOperationAction
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for PrintOperationAction
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for PrintOperationAction
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl Ord for PrintOperationAction
[src]
fn cmp(&self, other: &PrintOperationAction) -> Ordering
[src]
#[must_use]fn max(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn min(self, other: Self) -> Self
1.21.0[src]
#[must_use]fn clamp(self, min: Self, max: Self) -> Self
[src]
impl PartialEq<PrintOperationAction> for PrintOperationAction
[src]
fn eq(&self, other: &PrintOperationAction) -> bool
[src]
fn ne(&self, other: &PrintOperationAction) -> bool
[src]
impl PartialOrd<PrintOperationAction> for PrintOperationAction
[src]
fn partial_cmp(&self, other: &PrintOperationAction) -> Option<Ordering>
[src]
fn lt(&self, other: &PrintOperationAction) -> bool
[src]
fn le(&self, other: &PrintOperationAction) -> bool
[src]
fn gt(&self, other: &PrintOperationAction) -> bool
[src]
fn ge(&self, other: &PrintOperationAction) -> bool
[src]
impl SetValue for PrintOperationAction
[src]
impl StaticType for PrintOperationAction
[src]
fn static_type() -> Type
[src]
impl StructuralEq for PrintOperationAction
[src]
impl StructuralPartialEq for PrintOperationAction
[src]
Auto Trait Implementations
impl RefUnwindSafe for PrintOperationAction
impl Send for PrintOperationAction
impl Sync for PrintOperationAction
impl Unpin for PrintOperationAction
impl UnwindSafe for PrintOperationAction
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T> ToSendValue for T where
T: ToValue + SetValue + Send + ?Sized,
T: ToValue + SetValue + Send + ?Sized,
fn to_send_value(&self) -> SendValue
impl<T> ToString for T where
T: Display + ?Sized,
[src]
T: Display + ?Sized,
impl<T> ToValue for T where
T: SetValue + ?Sized,
T: SetValue + ?Sized,
fn to_value(&self) -> Value
fn to_value_type(&self) -> Type
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,