[]Struct gio::MenuClass

#[repr(C)]
pub struct MenuClass(_);

Trait Implementations

impl Debug for MenuClass[+]

impl Deref for MenuClass[+]

type Target = <MenuModel as ObjectType>::RustClassType

The resulting type after dereferencing.

impl DerefMut for MenuClass[+]

impl IsClassFor for MenuClass[+]

type Instance = Menu

Corresponding Rust instance type for this class.

impl Send for MenuClass

impl Sync for MenuClass

Auto Trait Implementations

impl RefUnwindSafe for MenuClass

impl Unpin for MenuClass

impl UnwindSafe for MenuClass

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<T> From<T> for T[src][+]

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.