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