Skip to main content

ICoreWebView2PrintSettings2_Impl

Trait ICoreWebView2PrintSettings2_Impl 

Source
pub trait ICoreWebView2PrintSettings2_Impl: ICoreWebView2PrintSettings_Impl {
Show 16 methods // Required methods fn PageRanges(&self) -> Result<PWSTR>; fn SetPageRanges(&self, value: &PCWSTR) -> Result<()>; fn PagesPerSide(&self) -> Result<i32>; fn SetPagesPerSide(&self, value: i32) -> Result<()>; fn Copies(&self) -> Result<i32>; fn SetCopies(&self, value: i32) -> Result<()>; fn Collation(&self) -> Result<COREWEBVIEW2_PRINT_COLLATION>; fn SetCollation(&self, value: COREWEBVIEW2_PRINT_COLLATION) -> Result<()>; fn ColorMode(&self) -> Result<COREWEBVIEW2_PRINT_COLOR_MODE>; fn SetColorMode(&self, value: COREWEBVIEW2_PRINT_COLOR_MODE) -> Result<()>; fn Duplex(&self) -> Result<COREWEBVIEW2_PRINT_DUPLEX>; fn SetDuplex(&self, value: COREWEBVIEW2_PRINT_DUPLEX) -> Result<()>; fn MediaSize(&self) -> Result<COREWEBVIEW2_PRINT_MEDIA_SIZE>; fn SetMediaSize(&self, value: COREWEBVIEW2_PRINT_MEDIA_SIZE) -> Result<()>; fn PrinterName(&self) -> Result<PWSTR>; fn SetPrinterName(&self, value: &PCWSTR) -> Result<()>;
}

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§