[−][src]Struct minifb::UnixMenu
Used on POSIX systems (Linux, FreeBSD, etc) as menus aren't supported in a native way there. This structure can be used by calling [#get_posix_menus] on Window.
In version 1.0.0, this struct will be renamed to PosixMenu, but it remains UnixMenu for backwards compatibility reasons.
Fields
name: String
Name of the menu
items: Vec<UnixMenuItem>
All items of the menu.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for UnixMenu
impl Send for UnixMenu
impl Sync for UnixMenu
impl Unpin for UnixMenu
impl UnwindSafe for UnixMenu
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,