#[repr(C)]pub struct tagMENUITEMINFOA {
pub cbSize: UINT,
pub fMask: UINT,
pub fType: UINT,
pub fState: UINT,
pub wID: UINT,
pub hSubMenu: HMENU,
pub hbmpChecked: HBITMAP,
pub hbmpUnchecked: HBITMAP,
pub dwItemData: ULONG_PTR,
pub dwTypeData: LPSTR,
pub cch: UINT,
pub hbmpItem: HBITMAP,
}
Fields§
§cbSize: UINT
§fMask: UINT
§fType: UINT
§fState: UINT
§wID: UINT
§hSubMenu: HMENU
§hbmpChecked: HBITMAP
§hbmpUnchecked: HBITMAP
§dwItemData: ULONG_PTR
§dwTypeData: LPSTR
§cch: UINT
§hbmpItem: HBITMAP
Trait Implementations§
Source§impl Clone for tagMENUITEMINFOA
impl Clone for tagMENUITEMINFOA
Source§fn clone(&self) -> tagMENUITEMINFOA
fn clone(&self) -> tagMENUITEMINFOA
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for tagMENUITEMINFOA
impl Debug for tagMENUITEMINFOA
Source§impl Ord for tagMENUITEMINFOA
impl Ord for tagMENUITEMINFOA
Source§fn cmp(&self, other: &tagMENUITEMINFOA) -> Ordering
fn cmp(&self, other: &tagMENUITEMINFOA) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for tagMENUITEMINFOA
impl PartialEq for tagMENUITEMINFOA
Source§impl PartialOrd for tagMENUITEMINFOA
impl PartialOrd for tagMENUITEMINFOA
impl Copy for tagMENUITEMINFOA
impl Eq for tagMENUITEMINFOA
impl StructuralPartialEq for tagMENUITEMINFOA
Auto Trait Implementations§
impl Freeze for tagMENUITEMINFOA
impl RefUnwindSafe for tagMENUITEMINFOA
impl !Send for tagMENUITEMINFOA
impl !Sync for tagMENUITEMINFOA
impl Unpin for tagMENUITEMINFOA
impl UnwindSafe for tagMENUITEMINFOA
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more