[]Struct gtk::MenuItem

pub struct MenuItem(_, _);

Methods

impl MenuItem[src]

pub fn new() -> MenuItem[src]

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

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

Trait Implementations

impl Clone for MenuItem

impl Default for MenuItem[src]

impl Eq for MenuItem

impl Ord for MenuItem

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

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

impl Display for MenuItem[src]

impl Debug for MenuItem

impl Hash for MenuItem

impl IsA<MenuItem> for CheckMenuItem

impl IsA<MenuItem> for ImageMenuItem

impl IsA<Bin> for MenuItem

impl IsA<Container> for MenuItem

impl IsA<Widget> for MenuItem

impl IsA<Buildable> for MenuItem

impl IsA<Actionable> for MenuItem

impl IsA<MenuItem> for RadioMenuItem

impl IsA<MenuItem> for SeparatorMenuItem

impl StaticType for MenuItem

Auto Trait Implementations

impl !Send for MenuItem

impl !Sync for MenuItem

impl Unpin for MenuItem

impl UnwindSafe for MenuItem

impl RefUnwindSafe for MenuItem

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]