#[repr(C)]pub struct tagDRAWITEMSTRUCT {
pub CtlType: UINT,
pub CtlID: UINT,
pub itemID: UINT,
pub itemAction: UINT,
pub itemState: UINT,
pub hwndItem: HWND,
pub hDC: HDC,
pub rcItem: RECT,
pub itemData: ULONG_PTR,
}
Fields§
§CtlType: UINT
§CtlID: UINT
§itemID: UINT
§itemAction: UINT
§itemState: UINT
§hwndItem: HWND
§hDC: HDC
§rcItem: RECT
§itemData: ULONG_PTR
Trait Implementations§
Source§impl Clone for tagDRAWITEMSTRUCT
impl Clone for tagDRAWITEMSTRUCT
Source§fn clone(&self) -> tagDRAWITEMSTRUCT
fn clone(&self) -> tagDRAWITEMSTRUCT
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 tagDRAWITEMSTRUCT
impl Debug for tagDRAWITEMSTRUCT
Source§impl Ord for tagDRAWITEMSTRUCT
impl Ord for tagDRAWITEMSTRUCT
Source§fn cmp(&self, other: &tagDRAWITEMSTRUCT) -> Ordering
fn cmp(&self, other: &tagDRAWITEMSTRUCT) -> 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 tagDRAWITEMSTRUCT
impl PartialEq for tagDRAWITEMSTRUCT
Source§impl PartialOrd for tagDRAWITEMSTRUCT
impl PartialOrd for tagDRAWITEMSTRUCT
impl Copy for tagDRAWITEMSTRUCT
impl Eq for tagDRAWITEMSTRUCT
impl StructuralPartialEq for tagDRAWITEMSTRUCT
Auto Trait Implementations§
impl Freeze for tagDRAWITEMSTRUCT
impl RefUnwindSafe for tagDRAWITEMSTRUCT
impl !Send for tagDRAWITEMSTRUCT
impl !Sync for tagDRAWITEMSTRUCT
impl Unpin for tagDRAWITEMSTRUCT
impl UnwindSafe for tagDRAWITEMSTRUCT
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