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