#[repr(C)]pub struct tagWNDCLASSEXW {
pub cbSize: UINT,
pub style: UINT,
pub lpfnWndProc: WNDPROC,
pub cbClsExtra: c_int,
pub cbWndExtra: c_int,
pub hInstance: HINSTANCE,
pub hIcon: HICON,
pub hCursor: HCURSOR,
pub hbrBackground: HBRUSH,
pub lpszMenuName: LPCWSTR,
pub lpszClassName: LPCWSTR,
pub hIconSm: HICON,
}
Fields§
§cbSize: UINT
§style: UINT
§lpfnWndProc: WNDPROC
§cbClsExtra: c_int
§cbWndExtra: c_int
§hInstance: HINSTANCE
§hIcon: HICON
§hCursor: HCURSOR
§hbrBackground: HBRUSH
§lpszMenuName: LPCWSTR
§lpszClassName: LPCWSTR
§hIconSm: HICON
Trait Implementations§
Source§impl Clone for tagWNDCLASSEXW
impl Clone for tagWNDCLASSEXW
Source§fn clone(&self) -> tagWNDCLASSEXW
fn clone(&self) -> tagWNDCLASSEXW
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 tagWNDCLASSEXW
impl Debug for tagWNDCLASSEXW
Source§impl Ord for tagWNDCLASSEXW
impl Ord for tagWNDCLASSEXW
Source§fn cmp(&self, other: &tagWNDCLASSEXW) -> Ordering
fn cmp(&self, other: &tagWNDCLASSEXW) -> 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 tagWNDCLASSEXW
impl PartialEq for tagWNDCLASSEXW
Source§impl PartialOrd for tagWNDCLASSEXW
impl PartialOrd for tagWNDCLASSEXW
impl Copy for tagWNDCLASSEXW
impl Eq for tagWNDCLASSEXW
impl StructuralPartialEq for tagWNDCLASSEXW
Auto Trait Implementations§
impl Freeze for tagWNDCLASSEXW
impl RefUnwindSafe for tagWNDCLASSEXW
impl !Send for tagWNDCLASSEXW
impl !Sync for tagWNDCLASSEXW
impl Unpin for tagWNDCLASSEXW
impl UnwindSafe for tagWNDCLASSEXW
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