[−][src]Enum gtk::ScrollablePolicy
Defines the policy to be used in a scrollable widget when updating the scrolled window adjustments in a given orientation.
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.
Scrollable adjustments are based on the minimum size
Scrollable adjustments are based on the natural size
Trait Implementations
impl Clone for ScrollablePolicy
[src]
fn clone(&self) -> ScrollablePolicy
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for ScrollablePolicy
[src]
impl Debug for ScrollablePolicy
[src]
impl Display for ScrollablePolicy
[src]
impl Eq for ScrollablePolicy
[src]
impl<'a> FromValue<'a> for ScrollablePolicy
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for ScrollablePolicy
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for ScrollablePolicy
[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 ScrollablePolicy
[src]
fn cmp(&self, other: &ScrollablePolicy) -> 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<ScrollablePolicy> for ScrollablePolicy
[src]
fn eq(&self, other: &ScrollablePolicy) -> bool
[src]
fn ne(&self, other: &ScrollablePolicy) -> bool
[src]
impl PartialOrd<ScrollablePolicy> for ScrollablePolicy
[src]
fn partial_cmp(&self, other: &ScrollablePolicy) -> Option<Ordering>
[src]
fn lt(&self, other: &ScrollablePolicy) -> bool
[src]
fn le(&self, other: &ScrollablePolicy) -> bool
[src]
fn gt(&self, other: &ScrollablePolicy) -> bool
[src]
fn ge(&self, other: &ScrollablePolicy) -> bool
[src]
impl SetValue for ScrollablePolicy
[src]
impl StaticType for ScrollablePolicy
[src]
fn static_type() -> Type
[src]
impl StructuralEq for ScrollablePolicy
[src]
impl StructuralPartialEq for ScrollablePolicy
[src]
Auto Trait Implementations
impl RefUnwindSafe for ScrollablePolicy
impl Send for ScrollablePolicy
impl Sync for ScrollablePolicy
impl Unpin for ScrollablePolicy
impl UnwindSafe for ScrollablePolicy
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>,