[]Struct gtk::ToggleButton

pub struct ToggleButton(_, _);

Methods

impl ToggleButton[src]

pub fn new() -> ToggleButton[src]

pub fn new_with_label(label: &str) -> ToggleButton[src]

pub fn new_with_mnemonic(label: &str) -> ToggleButton[src]

Trait Implementations

impl Clone for ToggleButton

impl Default for ToggleButton[src]

impl Eq for ToggleButton

impl Ord for ToggleButton

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

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

impl Display for ToggleButton[src]

impl Debug for ToggleButton

impl Hash for ToggleButton

impl IsA<ToggleButton> for CheckButton

impl IsA<ToggleButton> for MenuButton

impl IsA<ToggleButton> for RadioButton

impl IsA<Button> for ToggleButton

impl IsA<Bin> for ToggleButton

impl IsA<Container> for ToggleButton

impl IsA<Widget> for ToggleButton

impl IsA<Buildable> for ToggleButton

impl IsA<Actionable> for ToggleButton

impl StaticType for ToggleButton

Auto Trait Implementations

impl !Send for ToggleButton

impl !Sync for ToggleButton

impl Unpin for ToggleButton

impl UnwindSafe for ToggleButton

impl RefUnwindSafe for ToggleButton

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]