[−][src]Enum gtk::PopoverConstraint
Describes constraints to positioning of popovers. More values may be added to this enumeration in the future.
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.
Don't constrain the popover position beyond what is imposed by the implementation
Constrain the popover to the boundaries of the window that it is attached to
Feature: v3_20
Trait Implementations
impl Clone for PopoverConstraint
[src]
fn clone(&self) -> PopoverConstraint
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for PopoverConstraint
[src]
impl Debug for PopoverConstraint
[src]
impl Display for PopoverConstraint
[src]
impl Eq for PopoverConstraint
[src]
impl<'a> FromValue<'a> for PopoverConstraint
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for PopoverConstraint
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for PopoverConstraint
[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 PopoverConstraint
[src]
fn cmp(&self, other: &PopoverConstraint) -> 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<PopoverConstraint> for PopoverConstraint
[src]
fn eq(&self, other: &PopoverConstraint) -> bool
[src]
fn ne(&self, other: &PopoverConstraint) -> bool
[src]
impl PartialOrd<PopoverConstraint> for PopoverConstraint
[src]
fn partial_cmp(&self, other: &PopoverConstraint) -> Option<Ordering>
[src]
fn lt(&self, other: &PopoverConstraint) -> bool
[src]
fn le(&self, other: &PopoverConstraint) -> bool
[src]
fn gt(&self, other: &PopoverConstraint) -> bool
[src]
fn ge(&self, other: &PopoverConstraint) -> bool
[src]
impl SetValue for PopoverConstraint
[src]
impl StaticType for PopoverConstraint
[src]
fn static_type() -> Type
[src]
impl StructuralEq for PopoverConstraint
[src]
impl StructuralPartialEq for PopoverConstraint
[src]
Auto Trait Implementations
impl RefUnwindSafe for PopoverConstraint
impl Send for PopoverConstraint
impl Sync for PopoverConstraint
impl Unpin for PopoverConstraint
impl UnwindSafe for PopoverConstraint
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>,