#[repr(C, packed(1))]pub struct tagCHOOSEFONTA {Show 16 fields
pub lStructSize: DWORD,
pub hwndOwner: HWND,
pub hDC: HDC,
pub lpLogFont: LPLOGFONTA,
pub iPointSize: INT,
pub Flags: DWORD,
pub rgbColors: COLORREF,
pub lCustData: LPARAM,
pub lpfnHook: LPCFHOOKPROC,
pub lpTemplateName: LPCSTR,
pub hInstance: HINSTANCE,
pub lpszStyle: LPSTR,
pub nFontType: WORD,
pub ___MISSING_ALIGNMENT__: WORD,
pub nSizeMin: INT,
pub nSizeMax: INT,
}Fields§
§lStructSize: DWORD§hwndOwner: HWND§hDC: HDC§lpLogFont: LPLOGFONTA§iPointSize: INT§Flags: DWORD§rgbColors: COLORREF§lCustData: LPARAM§lpfnHook: LPCFHOOKPROC§lpTemplateName: LPCSTR§hInstance: HINSTANCE§lpszStyle: LPSTR§nFontType: WORD§___MISSING_ALIGNMENT__: WORD§nSizeMin: INT§nSizeMax: INTTrait Implementations§
Source§impl Clone for tagCHOOSEFONTA
impl Clone for tagCHOOSEFONTA
Source§fn clone(&self) -> tagCHOOSEFONTA
fn clone(&self) -> tagCHOOSEFONTA
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 tagCHOOSEFONTA
Auto Trait Implementations§
impl Freeze for tagCHOOSEFONTA
impl RefUnwindSafe for tagCHOOSEFONTA
impl !Send for tagCHOOSEFONTA
impl !Sync for tagCHOOSEFONTA
impl Unpin for tagCHOOSEFONTA
impl UnwindSafe for tagCHOOSEFONTA
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