#[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: HICONTrait Implementations§
Source§impl Clone for tagWNDCLASSEXW
impl Clone for tagWNDCLASSEXW
Source§fn clone(&self) -> tagWNDCLASSEXW
fn clone(&self) -> tagWNDCLASSEXW
Returns a duplicate 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 moreimpl Copy 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