Struct gtk::Orientable
source · [−]pub struct Orientable(_, _);Trait Implementations
sourceimpl Clone for Orientable
impl Clone for Orientable
sourcefn clone(&self) -> Orientable
fn clone(&self) -> Orientable
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for Orientable
impl Debug for Orientable
sourceimpl Display for Orientable
impl Display for Orientable
sourceimpl Hash for Orientable
impl Hash for Orientable
sourceimpl Ord for Orientable
impl Ord for Orientable
sourcefn cmp(&self, other: &Orientable) -> Ordering
fn cmp(&self, other: &Orientable) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl<T: ObjectType> PartialEq<T> for Orientable
impl<T: ObjectType> PartialEq<T> for Orientable
sourceimpl<T: ObjectType> PartialOrd<T> for Orientable
impl<T: ObjectType> PartialOrd<T> for Orientable
sourcefn partial_cmp(&self, other: &T) -> Option<Ordering>
fn partial_cmp(&self, other: &T) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self and other) and is used by the <=
operator. Read moresourceimpl StaticType for Orientable
impl StaticType for Orientable
sourcefn static_type() -> Type
fn static_type() -> Type
Returns the type identifier of
Self.impl Eq for Orientable
impl IsA<Orientable> for AppChooserWidget
impl IsA<Orientable> for Box
impl IsA<Orientable> for ButtonBox
impl IsA<Orientable> for CellAreaBox
impl IsA<Orientable> for CellRendererProgress
impl IsA<Orientable> for CellView
impl IsA<Orientable> for ColorChooserWidget
impl IsA<Orientable> for FileChooserButton
impl IsA<Orientable> for FileChooserWidget
impl IsA<Orientable> for FlowBox
impl IsA<Orientable> for FontChooserWidget
impl IsA<Orientable> for Grid
impl IsA<Orientable> for InfoBar
impl IsA<Orientable> for LevelBar
impl IsA<Orientable> for Paned
impl IsA<Orientable> for ProgressBar
impl IsA<Orientable> for Range
impl IsA<Orientable> for RecentChooserWidget
impl IsA<Orientable> for Scale
impl IsA<Orientable> for ScaleButton
impl IsA<Orientable> for Scrollbar
impl IsA<Orientable> for Separator
impl IsA<Orientable> for SpinButton
impl IsA<Orientable> for StackSwitcher
impl IsA<Orientable> for Statusbar
impl IsA<Orientable> for ToolPalette
impl IsA<Orientable> for Toolbar
impl IsA<Orientable> for VolumeButton
Auto Trait Implementations
impl RefUnwindSafe for Orientable
impl !Send for Orientable
impl !Sync for Orientable
impl Unpin for Orientable
impl UnwindSafe for Orientable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Cast for Twhere
T: ObjectType,
impl<T> Cast for Twhere
T: ObjectType,
sourcefn upcast<T>(self) -> Twhere
T: ObjectType,
Self: IsA<T>,
fn upcast<T>(self) -> Twhere
T: ObjectType,
Self: IsA<T>,
Upcasts an object to a superclass or interface
T. Read moresourcefn upcast_ref<T>(&self) -> &Twhere
T: ObjectType,
Self: IsA<T>,
fn upcast_ref<T>(&self) -> &Twhere
T: ObjectType,
Self: IsA<T>,
Upcasts an object to a reference of its superclass or interface
T. Read moresourcefn downcast<T>(self) -> Result<T, Self>where
T: ObjectType,
Self: CanDowncast<T>,
fn downcast<T>(self) -> Result<T, Self>where
T: ObjectType,
Self: CanDowncast<T>,
Tries to downcast to a subclass or interface implementor
T. Read moresourcefn downcast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
Self: CanDowncast<T>,
fn downcast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
Self: CanDowncast<T>,
Tries to downcast to a reference of its subclass or interface implementor
T. Read moresourcefn dynamic_cast<T>(self) -> Result<T, Self>where
T: ObjectType,
fn dynamic_cast<T>(self) -> Result<T, Self>where
T: ObjectType,
Tries to cast to an object of type
T. This handles upcasting, downcasting
and casting between interface and interface implementors. All checks are performed at
runtime, while downcast and upcast will do many checks at compile-time already. Read moresourcefn dynamic_cast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
fn dynamic_cast_ref<T>(&self) -> Option<&T>where
T: ObjectType,
Tries to cast to reference to an object of type
T. This handles upcasting, downcasting
and casting between interface and interface implementors. All checks are performed at
runtime, while downcast and upcast will do many checks at compile-time already. Read moresourceunsafe fn unsafe_cast<T>(self) -> Twhere
T: ObjectType,
unsafe fn unsafe_cast<T>(self) -> Twhere
T: ObjectType,
Casts to
T unconditionally. Read moresourceunsafe fn unsafe_cast_ref<T>(&self) -> &Twhere
T: ObjectType,
unsafe fn unsafe_cast_ref<T>(&self) -> &Twhere
T: ObjectType,
Casts to
&T unconditionally. Read moresourceimpl<T> ObjectExt for Twhere
T: ObjectType,
impl<T> ObjectExt for Twhere
T: ObjectType,
sourcefn is<U>(&self) -> boolwhere
U: StaticType,
fn is<U>(&self) -> boolwhere
U: StaticType,
Returns
true if the object is an instance of (can be cast to) T.