[]Struct gtk::ScaleButton

pub struct ScaleButton(_, _);

Methods

impl ScaleButton[src]

pub fn new(
    size: IconSize,
    min: f64,
    max: f64,
    step: f64,
    icons: &[&str]
) -> ScaleButton
[src]

Trait Implementations

impl Clone for ScaleButton

impl Eq for ScaleButton

impl Ord for ScaleButton

impl<T: ObjectType> PartialEq<T> for ScaleButton

impl<T: ObjectType> PartialOrd<T> for ScaleButton

impl Display for ScaleButton[src]

impl Debug for ScaleButton

impl Hash for ScaleButton

impl IsA<Button> for ScaleButton

impl IsA<Bin> for ScaleButton

impl IsA<Container> for ScaleButton

impl IsA<Widget> for ScaleButton

impl IsA<Buildable> for ScaleButton

impl IsA<Actionable> for ScaleButton

impl IsA<Orientable> for ScaleButton

impl IsA<ScaleButton> for VolumeButton

impl StaticType for ScaleButton

Auto Trait Implementations

impl !Send for ScaleButton

impl !Sync for ScaleButton

impl Unpin for ScaleButton

impl UnwindSafe for ScaleButton

impl RefUnwindSafe for ScaleButton

Blanket Implementations

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> From<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *const GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<T> Cast for T where
    T: ObjectType
[src]

impl<Super, Sub> CanDowncast<Sub> for Super where
    Sub: IsA<Super>,
    Super: IsA<Super>, 
[src]

impl<T> ObjectExt for T where
    T: ObjectType
[src]

impl<T> ToValue for T where
    T: SetValue + ?Sized
[src]