#[repr(C)]pub struct NMLVCUSTOMDRAW {
pub nmcd: NMCUSTOMDRAW,
pub clrText: u32,
pub clrTextBk: u32,
pub iSubItem: i32,
pub dwItemType: NMLVCUSTOMDRAW_ITEM_TYPE,
pub clrFace: u32,
pub iIconEffect: i32,
pub iIconPhase: i32,
pub iPartId: i32,
pub iStateId: i32,
pub rcText: RECT,
pub uAlign: NMLVCUSTOMDRAW_ALIGN,
}
Fields§
§nmcd: NMCUSTOMDRAW
§clrText: u32
§clrTextBk: u32
§iSubItem: i32
§dwItemType: NMLVCUSTOMDRAW_ITEM_TYPE
§clrFace: u32
§iIconEffect: i32
§iIconPhase: i32
§iPartId: i32
§iStateId: i32
§rcText: RECT
§uAlign: NMLVCUSTOMDRAW_ALIGN
Trait Implementations§
Source§impl Abi for NMLVCUSTOMDRAW
impl Abi for NMLVCUSTOMDRAW
Source§type Abi = NMLVCUSTOMDRAW
type Abi = NMLVCUSTOMDRAW
The abi representation of the implementing type. Read more
type DefaultType = NMLVCUSTOMDRAW
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 NMLVCUSTOMDRAW
impl Clone for NMLVCUSTOMDRAW
Source§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 moreSource§impl Debug for NMLVCUSTOMDRAW
impl Debug for NMLVCUSTOMDRAW
Source§impl Default for NMLVCUSTOMDRAW
impl Default for NMLVCUSTOMDRAW
Source§impl PartialEq for NMLVCUSTOMDRAW
impl PartialEq for NMLVCUSTOMDRAW
impl Copy for NMLVCUSTOMDRAW
impl Eq 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