#[repr(C)]pub struct tagWNDCLASSEXA {
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: LPCSTR,
pub lpszClassName: LPCSTR,
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: LPCSTR
§lpszClassName: LPCSTR
§hIconSm: HICON
Trait Implementations§
Source§impl Clone for tagWNDCLASSEXA
impl Clone for tagWNDCLASSEXA
Source§fn clone(&self) -> tagWNDCLASSEXA
fn clone(&self) -> tagWNDCLASSEXA
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 tagWNDCLASSEXA
impl Debug for tagWNDCLASSEXA
Source§impl Ord for tagWNDCLASSEXA
impl Ord for tagWNDCLASSEXA
Source§fn cmp(&self, other: &tagWNDCLASSEXA) -> Ordering
fn cmp(&self, other: &tagWNDCLASSEXA) -> 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 tagWNDCLASSEXA
impl PartialEq for tagWNDCLASSEXA
Source§impl PartialOrd for tagWNDCLASSEXA
impl PartialOrd for tagWNDCLASSEXA
impl Copy for tagWNDCLASSEXA
impl Eq for tagWNDCLASSEXA
impl StructuralPartialEq for tagWNDCLASSEXA
Auto Trait Implementations§
impl Freeze for tagWNDCLASSEXA
impl RefUnwindSafe for tagWNDCLASSEXA
impl !Send for tagWNDCLASSEXA
impl !Sync for tagWNDCLASSEXA
impl Unpin for tagWNDCLASSEXA
impl UnwindSafe for tagWNDCLASSEXA
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