#[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: LPCWSTRTrait Implementations§
Source§impl Clone for tagWNDCLASSW
impl Clone for tagWNDCLASSW
Source§fn clone(&self) -> tagWNDCLASSW
fn clone(&self) -> tagWNDCLASSW
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 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