Struct windows_sys::Win32::UI::Controls::HDITEMW
#[repr(C)]pub struct HDITEMW {
pub mask: HDI_MASK,
pub cxy: i32,
pub pszText: PWSTR,
pub hbm: HBITMAP,
pub cchTextMax: i32,
pub fmt: HEADER_CONTROL_FORMAT_FLAGS,
pub lParam: LPARAM,
pub iImage: i32,
pub iOrder: i32,
pub type: HEADER_CONTROL_FORMAT_TYPE,
pub pvFilter: *mut c_void,
pub state: HEADER_CONTROL_FORMAT_STATE,
}
Fields§
§mask: HDI_MASK
§cxy: i32
§pszText: PWSTR
§hbm: HBITMAP
§cchTextMax: i32
§fmt: HEADER_CONTROL_FORMAT_FLAGS
§lParam: LPARAM
§iImage: i32
§iOrder: i32
§type: HEADER_CONTROL_FORMAT_TYPE
§pvFilter: *mut c_void
§state: HEADER_CONTROL_FORMAT_STATE
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HDITEMW
impl RefUnwindSafe for HDITEMW
impl !Send for HDITEMW
impl !Sync for HDITEMW
impl Unpin for HDITEMW
impl UnwindSafe for HDITEMW
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
)