[−][src]Enum gtk::CornerType
Specifies which corner a child widget should be placed in when packed into
a ScrolledWindow
. This is effectively the opposite of where the scroll
bars are placed.
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.
Place the scrollbars on the right and bottom of the widget (default behaviour).
Place the scrollbars on the top and right of the widget.
Place the scrollbars on the left and bottom of the widget.
Place the scrollbars on the top and left of the widget.
Trait Implementations
impl Clone for CornerType
[src]
fn clone(&self) -> CornerType
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for CornerType
[src]
impl Debug for CornerType
[src]
impl Display for CornerType
[src]
impl Eq for CornerType
[src]
impl<'a> FromValue<'a> for CornerType
[src]
unsafe fn from_value(value: &Value) -> Self
[src]
impl<'a> FromValueOptional<'a> for CornerType
[src]
unsafe fn from_value_optional(value: &Value) -> Option<Self>
[src]
impl Hash for CornerType
[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 CornerType
[src]
fn cmp(&self, other: &CornerType) -> 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<CornerType> for CornerType
[src]
fn eq(&self, other: &CornerType) -> bool
[src]
fn ne(&self, other: &CornerType) -> bool
[src]
impl PartialOrd<CornerType> for CornerType
[src]
fn partial_cmp(&self, other: &CornerType) -> Option<Ordering>
[src]
fn lt(&self, other: &CornerType) -> bool
[src]
fn le(&self, other: &CornerType) -> bool
[src]
fn gt(&self, other: &CornerType) -> bool
[src]
fn ge(&self, other: &CornerType) -> bool
[src]
impl SetValue for CornerType
[src]
impl StaticType for CornerType
[src]
fn static_type() -> Type
[src]
impl StructuralEq for CornerType
[src]
impl StructuralPartialEq for CornerType
[src]
Auto Trait Implementations
impl RefUnwindSafe for CornerType
impl Send for CornerType
impl Sync for CornerType
impl Unpin for CornerType
impl UnwindSafe for CornerType
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>,