#[repr(C, packed(2))]pub struct PrinterPSPrefs {Show 34 fields
pub ps_Reserved: [LONG; 4],
pub ps_DriverMode: UBYTE,
pub ps_PaperFormat: UBYTE,
pub ps_Reserved1: [UBYTE; 2],
pub ps_Copies: LONG,
pub ps_PaperWidth: LONG,
pub ps_PaperHeight: LONG,
pub ps_HorizontalDPI: LONG,
pub ps_VerticalDPI: LONG,
pub ps_Font: UBYTE,
pub ps_Pitch: UBYTE,
pub ps_Orientation: UBYTE,
pub ps_Tab: UBYTE,
pub ps_Reserved2: [UBYTE; 8],
pub ps_LeftMargin: LONG,
pub ps_RightMargin: LONG,
pub ps_TopMargin: LONG,
pub ps_BottomMargin: LONG,
pub ps_FontPointSize: LONG,
pub ps_Leading: LONG,
pub ps_Reserved3: [UBYTE; 8],
pub ps_LeftEdge: LONG,
pub ps_TopEdge: LONG,
pub ps_Width: LONG,
pub ps_Height: LONG,
pub ps_Image: UBYTE,
pub ps_Shading: UBYTE,
pub ps_Dithering: UBYTE,
pub ps_Reserved4: [UBYTE; 9],
pub ps_Aspect: UBYTE,
pub ps_ScalingType: UBYTE,
pub ps_Reserved5: UBYTE,
pub ps_Centering: UBYTE,
pub ps_Reserved6: [UBYTE; 8],
}Fields§
§ps_Reserved: [LONG; 4]§ps_DriverMode: UBYTE§ps_PaperFormat: UBYTE§ps_Reserved1: [UBYTE; 2]§ps_Copies: LONG§ps_PaperWidth: LONG§ps_PaperHeight: LONG§ps_HorizontalDPI: LONG§ps_VerticalDPI: LONG§ps_Font: UBYTE§ps_Pitch: UBYTE§ps_Orientation: UBYTE§ps_Tab: UBYTE§ps_Reserved2: [UBYTE; 8]§ps_LeftMargin: LONG§ps_RightMargin: LONG§ps_TopMargin: LONG§ps_BottomMargin: LONG§ps_FontPointSize: LONG§ps_Leading: LONG§ps_Reserved3: [UBYTE; 8]§ps_LeftEdge: LONG§ps_TopEdge: LONG§ps_Width: LONG§ps_Height: LONG§ps_Image: UBYTE§ps_Shading: UBYTE§ps_Dithering: UBYTE§ps_Reserved4: [UBYTE; 9]§ps_Aspect: UBYTE§ps_ScalingType: UBYTE§ps_Reserved5: UBYTE§ps_Centering: UBYTE§ps_Reserved6: [UBYTE; 8]Trait Implementations§
Source§impl Clone for PrinterPSPrefs
impl Clone for PrinterPSPrefs
Source§fn clone(&self) -> PrinterPSPrefs
fn clone(&self) -> PrinterPSPrefs
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 moreSource§impl Debug for PrinterPSPrefs
impl Debug for PrinterPSPrefs
impl Copy for PrinterPSPrefs
Auto Trait Implementations§
impl Freeze for PrinterPSPrefs
impl RefUnwindSafe for PrinterPSPrefs
impl Send for PrinterPSPrefs
impl Sync for PrinterPSPrefs
impl Unpin for PrinterPSPrefs
impl UnwindSafe for PrinterPSPrefs
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