[]Struct gtk::MenuBar

pub struct MenuBar(_, _);

Methods

impl MenuBar[src]

pub fn new() -> MenuBar[src]

pub fn new_from_model<P: IsA<MenuModel>>(model: &P) -> MenuBar[src]

Trait Implementations

impl Clone for MenuBar

impl Default for MenuBar[src]

impl Eq for MenuBar

impl Ord for MenuBar

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

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

impl Display for MenuBar[src]

impl Debug for MenuBar

impl Hash for MenuBar

impl IsA<MenuShell> for MenuBar

impl IsA<Container> for MenuBar

impl IsA<Widget> for MenuBar

impl IsA<Buildable> for MenuBar

impl StaticType for MenuBar

Auto Trait Implementations

impl !Send for MenuBar

impl !Sync for MenuBar

impl Unpin for MenuBar

impl UnwindSafe for MenuBar

impl RefUnwindSafe for MenuBar

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]