#[repr(C)]pub struct AASHELLMENUITEM {
pub lpReserved1: *mut c_void,
pub iReserved: i32,
pub uiReserved: u32,
pub lpName: *mut AASHELLMENUFILENAME,
pub psz: PWSTR,
}
Fields§
§lpReserved1: *mut c_void
§iReserved: i32
§uiReserved: u32
§lpName: *mut AASHELLMENUFILENAME
§psz: PWSTR
Trait Implementations§
Source§impl Abi for AASHELLMENUITEM
impl Abi for AASHELLMENUITEM
Source§type Abi = AASHELLMENUITEM
type Abi = AASHELLMENUITEM
The abi representation of the implementing type. Read more
type DefaultType = AASHELLMENUITEM
Source§fn ok(value: &Self::DefaultType) -> Result<Self, Error>
fn ok(value: &Self::DefaultType) -> Result<Self, Error>
Converts from
Self::DefaultType
to Result<T>
.Source§fn set_abi(&mut self) -> *mut Self::Abi
fn set_abi(&mut self) -> *mut Self::Abi
Returns a pointer for setting the object’s value via an ABI call.
fn drop_param(_: &mut Param<'_, Self>)
Source§impl Clone for AASHELLMENUITEM
impl Clone for AASHELLMENUITEM
Source§fn clone(&self) -> AASHELLMENUITEM
fn clone(&self) -> AASHELLMENUITEM
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 AASHELLMENUITEM
impl Debug for AASHELLMENUITEM
Source§impl Default for AASHELLMENUITEM
impl Default for AASHELLMENUITEM
Source§impl PartialEq for AASHELLMENUITEM
impl PartialEq for AASHELLMENUITEM
impl Copy for AASHELLMENUITEM
impl Eq for AASHELLMENUITEM
Auto Trait Implementations§
impl Freeze for AASHELLMENUITEM
impl RefUnwindSafe for AASHELLMENUITEM
impl !Send for AASHELLMENUITEM
impl !Sync for AASHELLMENUITEM
impl Unpin for AASHELLMENUITEM
impl UnwindSafe for AASHELLMENUITEM
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