[−][src]Enum gdk::Gravity
Defines the reference point of a window and the meaning of coordinates
passed to gtk_window_move
. See gtk_window_move
and the "implementation
notes" section of the
Extended Window Manager Hints
specification for more details.
Variants (Non-exhaustive)
the reference point is at the top left corner.
the reference point is in the middle of the top edge.
the reference point is at the top right corner.
the reference point is at the middle of the left edge.
the reference point is at the center of the window.
the reference point is at the middle of the right edge.
the reference point is at the lower left corner.
the reference point is at the middle of the lower edge.
the reference point is at the lower right corner.
the reference point is at the top left corner of the window itself, ignoring window manager decorations.
Trait Implementations
impl Clone for Gravity
[src]
impl Copy for Gravity
[src]
impl Debug for Gravity
[src]
impl Display for Gravity
[src]
impl Eq for Gravity
[src]
impl<'a> FromValue<'a> for Gravity
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for Gravity
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for Gravity
[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 Gravity
[src]
fn cmp(&self, other: &Gravity) -> 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<Gravity> for Gravity
[src]
impl PartialOrd<Gravity> for Gravity
[src]
fn partial_cmp(&self, other: &Gravity) -> Option<Ordering>
[src]
fn lt(&self, other: &Gravity) -> bool
[src]
fn le(&self, other: &Gravity) -> bool
[src]
fn gt(&self, other: &Gravity) -> bool
[src]
fn ge(&self, other: &Gravity) -> bool
[src]
impl SetValue for Gravity
[src]
impl StaticType for Gravity
[src]
fn static_type() -> Type
[src]
impl StructuralEq for Gravity
[src]
impl StructuralPartialEq for Gravity
[src]
Auto Trait Implementations
impl RefUnwindSafe for Gravity
impl Send for Gravity
impl Sync for Gravity
impl Unpin for Gravity
impl UnwindSafe for Gravity
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>,