Struct windows_sys::Win32::UI::Controls::NMLVCUSTOMDRAW
#[repr(C)]pub struct NMLVCUSTOMDRAW {
pub nmcd: NMCUSTOMDRAW,
pub clrText: COLORREF,
pub clrTextBk: COLORREF,
pub iSubItem: i32,
pub dwItemType: NMLVCUSTOMDRAW_ITEM_TYPE,
pub clrFace: COLORREF,
pub iIconEffect: i32,
pub iIconPhase: i32,
pub iPartId: i32,
pub iStateId: i32,
pub rcText: RECT,
pub uAlign: LIST_VIEW_GROUP_ALIGN_FLAGS,
}
Fields§
§nmcd: NMCUSTOMDRAW
§clrText: COLORREF
§clrTextBk: COLORREF
§iSubItem: i32
§dwItemType: NMLVCUSTOMDRAW_ITEM_TYPE
§clrFace: COLORREF
§iIconEffect: i32
§iIconPhase: i32
§iPartId: i32
§iStateId: i32
§rcText: RECT
§uAlign: LIST_VIEW_GROUP_ALIGN_FLAGS
Trait Implementations§
§impl Clone for NMLVCUSTOMDRAW
impl Clone for NMLVCUSTOMDRAW
§fn clone(&self) -> NMLVCUSTOMDRAW
fn clone(&self) -> NMLVCUSTOMDRAW
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 moreimpl Copy for NMLVCUSTOMDRAW
Auto Trait Implementations§
impl Freeze for NMLVCUSTOMDRAW
impl RefUnwindSafe for NMLVCUSTOMDRAW
impl !Send for NMLVCUSTOMDRAW
impl !Sync for NMLVCUSTOMDRAW
impl Unpin for NMLVCUSTOMDRAW
impl UnwindSafe for NMLVCUSTOMDRAW
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)