pub struct DMPAPER(/* private fields */);user only.Expand description
DEVMODE dmPaperSize (i16).
Implementations§
Source§impl DMPAPER
impl DMPAPER
Sourcepub const unsafe fn as_mut(&mut self) -> &mut i16
pub const unsafe fn as_mut(&mut self) -> &mut i16
Returns a mutable reference to the underlying raw value.
§Safety
Be sure the integer being set is meaningful for the actual type.
Sourcepub const unsafe fn from_raw(v: i16) -> Self
pub const unsafe fn from_raw(v: i16) -> Self
Constructs a new object by wrapping the given integer value.
§Safety
Be sure the given value is meaningful for the actual type.
Sourcepub const fn raw(&self) -> i16
pub const fn raw(&self) -> i16
Returns the primitive integer underlying value.
This method is similar to Into, but it
is const, therefore it can be used in
const contexts.
Source§impl DMPAPER
impl DMPAPER
Sourcepub const LETTERSMALL: Self
pub const LETTERSMALL: Self
Letter Small 8 1/2 x 11 in.
Sourcepub const ENV_MONARCH: Self
pub const ENV_MONARCH: Self
Envelope Monarch 3.875 x 7.5 in.
Sourcepub const ENV_PERSONAL: Self
pub const ENV_PERSONAL: Self
6 3/4 Envelope 3 5/8 x 6 1/2 in.
Sourcepub const FANFOLD_US: Self
pub const FANFOLD_US: Self
US Std Fanfold 14 7/8 x 11 in.
Sourcepub const FANFOLD_STD_GERMAN: Self
pub const FANFOLD_STD_GERMAN: Self
German Std Fanfold 8 1/2 x 12 in.
Sourcepub const FANFOLD_LGL_GERMAN: Self
pub const FANFOLD_LGL_GERMAN: Self
German Legal Fanfold 8 1/2 x 13 in.
Sourcepub const JAPANESE_POSTCARD: Self
pub const JAPANESE_POSTCARD: Self
Japanese Postcard 100 x 148 mm.
Sourcepub const ENV_INVITE: Self
pub const ENV_INVITE: Self
Envelope Invite 220 x 220 mm.
Sourcepub const LETTER_EXTRA: Self
pub const LETTER_EXTRA: Self
Letter Extra 9 275 x 12 in.
Sourcepub const LEGAL_EXTRA: Self
pub const LEGAL_EXTRA: Self
Legal Extra 9 275 x 15 in.
Sourcepub const TABLOID_EXTRA: Self
pub const TABLOID_EXTRA: Self
Tabloid Extra 11.69 x 18 in.
Sourcepub const LETTER_TRANSVERSE: Self
pub const LETTER_TRANSVERSE: Self
Letter Transverse 8 275 x 11 in.
Sourcepub const A4_TRANSVERSE: Self
pub const A4_TRANSVERSE: Self
A4 Transverse 210 x 297 mm.
Sourcepub const LETTER_EXTRA_TRANSVERSE: Self
pub const LETTER_EXTRA_TRANSVERSE: Self
Letter Extra Transverse 9\275 x 12 in.
Sourcepub const LETTER_PLUS: Self
pub const LETTER_PLUS: Self
Letter Plus 8.5 x 12.69 in.
Sourcepub const A5_TRANSVERSE: Self
pub const A5_TRANSVERSE: Self
A5 Transverse 148 x 210 mm.
Sourcepub const B5_TRANSVERSE: Self
pub const B5_TRANSVERSE: Self
B5 (JIS) Transverse 182 x 257 mm.
Sourcepub const A3_TRANSVERSE: Self
pub const A3_TRANSVERSE: Self
A3 Transverse 297 x 420 mm.
Sourcepub const A3_EXTRA_TRANSVERSE: Self
pub const A3_EXTRA_TRANSVERSE: Self
A3 Extra Transverse 322 x 445 mm.
Sourcepub const DBL_JAPANESE_POSTCARD: Self
pub const DBL_JAPANESE_POSTCARD: Self
Japanese Double Postcard 200 x 148 mm.
Sourcepub const JENV_KAKU2: Self
pub const JENV_KAKU2: Self
Japanese Envelope Kaku #2.
Sourcepub const JENV_KAKU3: Self
pub const JENV_KAKU3: Self
Japanese Envelope Kaku #3.
Sourcepub const JENV_CHOU3: Self
pub const JENV_CHOU3: Self
Japanese Envelope Chou #3.
Sourcepub const JENV_CHOU4: Self
pub const JENV_CHOU4: Self
Japanese Envelope Chou #4.
Sourcepub const LETTER_ROTATED: Self
pub const LETTER_ROTATED: Self
Letter Rotated 11 x 8 1/2 11 in.
Sourcepub const A3_ROTATED: Self
pub const A3_ROTATED: Self
A3 Rotated 420 x 297 mm.
Sourcepub const A4_ROTATED: Self
pub const A4_ROTATED: Self
A4 Rotated 297 x 210 mm.
Sourcepub const A5_ROTATED: Self
pub const A5_ROTATED: Self
A5 Rotated 210 x 148 mm.
Sourcepub const B4_JIS_ROTATED: Self
pub const B4_JIS_ROTATED: Self
B4 (JIS) Rotated 364 x 257 mm.
Sourcepub const B5_JIS_ROTATED: Self
pub const B5_JIS_ROTATED: Self
B5 (JIS) Rotated 257 x 182 mm.
Sourcepub const JAPANESE_POSTCARD_ROTATED: Self
pub const JAPANESE_POSTCARD_ROTATED: Self
Japanese Postcard Rotated 148 x 100 mm.
Sourcepub const DBL_JAPANESE_POSTCARD_ROTATED: Self
pub const DBL_JAPANESE_POSTCARD_ROTATED: Self
Double Japanese Postcard Rotated 148 x 200 mm.
Sourcepub const A6_ROTATED: Self
pub const A6_ROTATED: Self
A6 Rotated 148 x 105 mm.
Sourcepub const JENV_KAKU2_ROTATED: Self
pub const JENV_KAKU2_ROTATED: Self
Japanese Envelope Kaku #2 Rotated.
Sourcepub const JENV_KAKU3_ROTATED: Self
pub const JENV_KAKU3_ROTATED: Self
Japanese Envelope Kaku #3 Rotated.
Sourcepub const JENV_CHOU3_ROTATED: Self
pub const JENV_CHOU3_ROTATED: Self
Japanese Envelope Chou #3 Rotated.
Sourcepub const JENV_CHOU4_ROTATED: Self
pub const JENV_CHOU4_ROTATED: Self
Japanese Envelope Chou #4 Rotated.
Sourcepub const B6_JIS_ROTATED: Self
pub const B6_JIS_ROTATED: Self
B6 (JIS) Rotated 182 x 128 mm.
Sourcepub const JENV_YOU4_ROTATED: Self
pub const JENV_YOU4_ROTATED: Self
Japanese Envelope You #4 Rotated.
Sourcepub const P16K_ROTATED: Self
pub const P16K_ROTATED: Self
PRC 16K Rotated.
Sourcepub const P32K_ROTATED: Self
pub const P32K_ROTATED: Self
PRC 32K Rotated.
Sourcepub const P32KBIG_ROTATED: Self
pub const P32KBIG_ROTATED: Self
PRC 32K(Big) Rotated.
Sourcepub const PENV_1_ROTATED: Self
pub const PENV_1_ROTATED: Self
PRC Envelope #1 Rotated 165 x 102 mm.
Sourcepub const PENV_2_ROTATED: Self
pub const PENV_2_ROTATED: Self
PRC Envelope #2 Rotated 176 x 102 mm.
Sourcepub const PENV_3_ROTATED: Self
pub const PENV_3_ROTATED: Self
PRC Envelope #3 Rotated 176 x 125 mm.
Sourcepub const PENV_4_ROTATED: Self
pub const PENV_4_ROTATED: Self
PRC Envelope #4 Rotated 208 x 110 mm.
Sourcepub const PENV_5_ROTATED: Self
pub const PENV_5_ROTATED: Self
PRC Envelope #5 Rotated 220 x 110 mm.
Sourcepub const PENV_6_ROTATED: Self
pub const PENV_6_ROTATED: Self
PRC Envelope #6 Rotated 230 x 120 mm.
Sourcepub const PENV_7_ROTATED: Self
pub const PENV_7_ROTATED: Self
PRC Envelope #7 Rotated 230 x 160 mm.
Sourcepub const PENV_8_ROTATED: Self
pub const PENV_8_ROTATED: Self
PRC Envelope #8 Rotated 309 x 120 mm.
Sourcepub const PENV_9_ROTATED: Self
pub const PENV_9_ROTATED: Self
PRC Envelope #9 Rotated 324 x 229 mm.
Sourcepub const PENV_10_ROTATED: Self
pub const PENV_10_ROTATED: Self
PRC Envelope #10 Rotated 458 x 324 mm.