[]Struct gtk::ToolItem

pub struct ToolItem(_, _);

Methods

impl ToolItem[src]

pub fn new() -> ToolItem[src]

Trait Implementations

impl Clone for ToolItem

impl Default for ToolItem[src]

impl Eq for ToolItem

impl Ord for ToolItem

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

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

impl Display for ToolItem[src]

impl Debug for ToolItem

impl Hash for ToolItem

impl IsA<ToolItem> for MenuToolButton

impl IsA<ToolItem> for RadioToolButton

impl IsA<ToolItem> for SeparatorToolItem

impl IsA<ToolItem> for ToggleToolButton

impl IsA<ToolItem> for ToolButton

impl IsA<Bin> for ToolItem

impl IsA<Container> for ToolItem

impl IsA<Widget> for ToolItem

impl IsA<Buildable> for ToolItem

impl StaticType for ToolItem

Auto Trait Implementations

impl !Send for ToolItem

impl !Sync for ToolItem

impl Unpin for ToolItem

impl UnwindSafe for ToolItem

impl RefUnwindSafe for ToolItem

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]