[]Struct gtk::ToolItem

pub struct ToolItem(_, _);

Methods

impl ToolItem[src]

pub fn new() -> ToolItem[src]

Trait Implementations

impl Clone for ToolItem

impl Debug for ToolItem

impl Default for ToolItem[src]

impl Display for ToolItem[src]

impl Eq for ToolItem

impl Hash for ToolItem

impl IsA<Bin> for ToolItem

impl IsA<Buildable> for ToolItem

impl IsA<Container> 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<Widget> for ToolItem

impl Ord for ToolItem

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

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

impl StaticType for ToolItem

Auto Trait Implementations

impl RefUnwindSafe for ToolItem

impl !Send for ToolItem

impl !Sync for ToolItem

impl Unpin for ToolItem

impl UnwindSafe for ToolItem

Blanket Implementations

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

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

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

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

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

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

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

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

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

impl<'a, T> ToGlibContainerFromSlice<'a, *const GPtrArray> 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, *mut GList> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[src]

impl<'a, T> ToGlibContainerFromSlice<'a, *mut GPtrArray> for T where
    T: GlibPtrDefault + ToGlibPtr<'a, <T as GlibPtrDefault>::GlibType>, 
[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> ToValue for T where
    T: SetValue + ?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.