pub struct PrintOperationBuilder { /* private fields */ }
Implementations§
Source§impl PrintOperationBuilder
impl PrintOperationBuilder
pub fn new() -> Self
pub fn build(self) -> PrintOperation
pub fn allow_async(self, allow_async: bool) -> Self
pub fn current_page(self, current_page: i32) -> Self
pub fn custom_tab_label(self, custom_tab_label: &str) -> Self
pub fn default_page_setup(self, default_page_setup: &PageSetup) -> Self
pub fn embed_page_setup(self, embed_page_setup: bool) -> Self
pub fn export_filename(self, export_filename: &str) -> Self
pub fn has_selection(self, has_selection: bool) -> Self
pub fn job_name(self, job_name: &str) -> Self
pub fn n_pages(self, n_pages: i32) -> Self
pub fn print_settings(self, print_settings: &PrintSettings) -> Self
pub fn show_progress(self, show_progress: bool) -> Self
pub fn support_selection(self, support_selection: bool) -> Self
pub fn track_print_status(self, track_print_status: bool) -> Self
pub fn unit(self, unit: Unit) -> Self
pub fn use_full_page(self, use_full_page: bool) -> Self
Auto Trait Implementations§
impl Freeze for PrintOperationBuilder
impl RefUnwindSafe for PrintOperationBuilder
impl !Send for PrintOperationBuilder
impl !Sync for PrintOperationBuilder
impl Unpin for PrintOperationBuilder
impl UnwindSafe for PrintOperationBuilder
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