[−][src]Enum gtk::PrintOperationResult
A value of this type is returned by PrintOperationExt::run
.
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.
An error has occurred.
The print settings should be stored.
The print operation has been canceled, the print settings should not be stored.
The print operation is not complete yet. This value will only be returned when running asynchronously.
Trait Implementations
impl Clone for PrintOperationResult
[src]
fn clone(&self) -> PrintOperationResult
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PrintOperationResult
[src]
impl Debug for PrintOperationResult
[src]
impl Display for PrintOperationResult
[src]
impl Eq for PrintOperationResult
[src]
impl<'a> FromValue<'a> for PrintOperationResult
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for PrintOperationResult
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for PrintOperationResult
[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 PrintOperationResult
[src]
fn cmp(&self, other: &PrintOperationResult) -> 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<PrintOperationResult> for PrintOperationResult
[src]
fn eq(&self, other: &PrintOperationResult) -> bool
[src]
fn ne(&self, other: &PrintOperationResult) -> bool
[src]
impl PartialOrd<PrintOperationResult> for PrintOperationResult
[src]
fn partial_cmp(&self, other: &PrintOperationResult) -> Option<Ordering>
[src]
fn lt(&self, other: &PrintOperationResult) -> bool
[src]
fn le(&self, other: &PrintOperationResult) -> bool
[src]
fn gt(&self, other: &PrintOperationResult) -> bool
[src]
fn ge(&self, other: &PrintOperationResult) -> bool
[src]
impl SetValue for PrintOperationResult
[src]
impl StaticType for PrintOperationResult
[src]
fn static_type() -> Type
[src]
impl StructuralEq for PrintOperationResult
[src]
impl StructuralPartialEq for PrintOperationResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for PrintOperationResult
impl Send for PrintOperationResult
impl Sync for PrintOperationResult
impl Unpin for PrintOperationResult
impl UnwindSafe for PrintOperationResult
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>,