#[repr(C)]pub struct DEVMODEA {Show 27 fields
pub dmDeviceName: [CHAR; 32],
pub dmSpecVersion: WORD,
pub dmDriverVersion: WORD,
pub dmSize: WORD,
pub dmDriverExtra: WORD,
pub dmFields: DWORD,
pub u1: DEVMODE_u1,
pub dmColor: c_short,
pub dmDuplex: c_short,
pub dmYResolution: c_short,
pub dmTTOption: c_short,
pub dmCollate: c_short,
pub dmFormName: [CHAR; 32],
pub dmLogPixels: WORD,
pub dmBitsPerPel: DWORD,
pub dmPelsWidth: DWORD,
pub dmPelsHeight: DWORD,
pub u2: DEVMODE_u2,
pub dmDisplayFrequency: DWORD,
pub dmICMMethod: DWORD,
pub dmICMIntent: DWORD,
pub dmMediaType: DWORD,
pub dmDitherType: DWORD,
pub dmReserved1: DWORD,
pub dmReserved2: DWORD,
pub dmPanningWidth: DWORD,
pub dmPanningHeight: DWORD,
}Fields
dmDeviceName: [CHAR; 32]dmSpecVersion: WORDdmDriverVersion: WORDdmSize: WORDdmDriverExtra: WORDdmFields: DWORDu1: DEVMODE_u1dmColor: c_shortdmDuplex: c_shortdmYResolution: c_shortdmTTOption: c_shortdmCollate: c_shortdmFormName: [CHAR; 32]dmLogPixels: WORDdmBitsPerPel: DWORDdmPelsWidth: DWORDdmPelsHeight: DWORDu2: DEVMODE_u2dmDisplayFrequency: DWORDdmICMMethod: DWORDdmICMIntent: DWORDdmMediaType: DWORDdmDitherType: DWORDdmReserved1: DWORDdmReserved2: DWORDdmPanningWidth: DWORDdmPanningHeight: DWORDTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for DEVMODEA
impl Send for DEVMODEA
impl Sync for DEVMODEA
impl Unpin for DEVMODEA
impl UnwindSafe for DEVMODEA
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more