pub trait IPrintTaskOptionsCoreProperties_Impl: Sized {
Show 24 methods // Required methods fn SetMediaSize(&self, value: PrintMediaSize) -> Result<()>; fn MediaSize(&self) -> Result<PrintMediaSize>; fn SetMediaType(&self, value: PrintMediaType) -> Result<()>; fn MediaType(&self) -> Result<PrintMediaType>; fn SetOrientation(&self, value: PrintOrientation) -> Result<()>; fn Orientation(&self) -> Result<PrintOrientation>; fn SetPrintQuality(&self, value: PrintQuality) -> Result<()>; fn PrintQuality(&self) -> Result<PrintQuality>; fn SetColorMode(&self, value: PrintColorMode) -> Result<()>; fn ColorMode(&self) -> Result<PrintColorMode>; fn SetDuplex(&self, value: PrintDuplex) -> Result<()>; fn Duplex(&self) -> Result<PrintDuplex>; fn SetCollation(&self, value: PrintCollation) -> Result<()>; fn Collation(&self) -> Result<PrintCollation>; fn SetStaple(&self, value: PrintStaple) -> Result<()>; fn Staple(&self) -> Result<PrintStaple>; fn SetHolePunch(&self, value: PrintHolePunch) -> Result<()>; fn HolePunch(&self) -> Result<PrintHolePunch>; fn SetBinding(&self, value: PrintBinding) -> Result<()>; fn Binding(&self) -> Result<PrintBinding>; fn MinCopies(&self) -> Result<u32>; fn MaxCopies(&self) -> Result<u32>; fn SetNumberOfCopies(&self, value: u32) -> Result<()>; fn NumberOfCopies(&self) -> Result<u32>;
}

Required Methods§

fn SetMediaSize(&self, value: PrintMediaSize) -> Result<()>

fn MediaSize(&self) -> Result<PrintMediaSize>

fn SetMediaType(&self, value: PrintMediaType) -> Result<()>

fn MediaType(&self) -> Result<PrintMediaType>

fn SetOrientation(&self, value: PrintOrientation) -> Result<()>

fn Orientation(&self) -> Result<PrintOrientation>

fn SetPrintQuality(&self, value: PrintQuality) -> Result<()>

fn PrintQuality(&self) -> Result<PrintQuality>

fn SetColorMode(&self, value: PrintColorMode) -> Result<()>

fn ColorMode(&self) -> Result<PrintColorMode>

fn SetDuplex(&self, value: PrintDuplex) -> Result<()>

fn Duplex(&self) -> Result<PrintDuplex>

fn SetCollation(&self, value: PrintCollation) -> Result<()>

fn Collation(&self) -> Result<PrintCollation>

fn SetStaple(&self, value: PrintStaple) -> Result<()>

fn Staple(&self) -> Result<PrintStaple>

fn SetHolePunch(&self, value: PrintHolePunch) -> Result<()>

fn HolePunch(&self) -> Result<PrintHolePunch>

fn SetBinding(&self, value: PrintBinding) -> Result<()>

fn Binding(&self) -> Result<PrintBinding>

fn MinCopies(&self) -> Result<u32>

fn MaxCopies(&self) -> Result<u32>

fn SetNumberOfCopies(&self, value: u32) -> Result<()>

fn NumberOfCopies(&self) -> Result<u32>

Object Safety§

This trait is not object safe.

Implementors§