[−][src]Enum gtk::Unit
See also PrintSettings::set_paper_width
.
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.
No units.
Dimensions in points.
Dimensions in inches.
Dimensions in millimeters
Trait Implementations
impl Clone for Unit
[src]
impl Copy for Unit
[src]
impl Debug for Unit
[src]
impl Display for Unit
[src]
impl Eq for Unit
[src]
impl<'a> FromValue<'a> for Unit
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for Unit
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for Unit
[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 Unit
[src]
fn cmp(&self, other: &Unit) -> 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<Unit> for Unit
[src]
impl PartialOrd<Unit> for Unit
[src]
fn partial_cmp(&self, other: &Unit) -> Option<Ordering>
[src]
fn lt(&self, other: &Unit) -> bool
[src]
fn le(&self, other: &Unit) -> bool
[src]
fn gt(&self, other: &Unit) -> bool
[src]
fn ge(&self, other: &Unit) -> bool
[src]
impl SetValue for Unit
[src]
impl StaticType for Unit
[src]
fn static_type() -> Type
[src]
impl StructuralEq for Unit
[src]
impl StructuralPartialEq for Unit
[src]
Auto Trait Implementations
impl RefUnwindSafe for Unit
impl Send for Unit
impl Sync for Unit
impl Unpin for Unit
impl UnwindSafe for Unit
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>,