pub struct PrintSettings(/* private fields */);Expand description
See _cef_print_settings_t for more documentation.
Trait Implementations§
Source§impl Clone for PrintSettings
impl Clone for PrintSettings
Source§fn clone(&self) -> PrintSettings
fn clone(&self) -> PrintSettings
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 ConvertParam<*mut _cef_print_settings_t> for &PrintSettings
impl ConvertParam<*mut _cef_print_settings_t> for &PrintSettings
fn into_raw(self) -> *mut _cef_print_settings_t
Source§impl ConvertParam<*mut _cef_print_settings_t> for &mut PrintSettings
impl ConvertParam<*mut _cef_print_settings_t> for &mut PrintSettings
fn into_raw(self) -> *mut _cef_print_settings_t
Source§impl ConvertReturnValue<PrintSettings> for *mut _cef_print_settings_t
impl ConvertReturnValue<PrintSettings> for *mut _cef_print_settings_t
fn wrap_result(self) -> PrintSettings
Source§impl From<PrintSettings> for *mut _cef_print_settings_t
impl From<PrintSettings> for *mut _cef_print_settings_t
Source§fn from(value: PrintSettings) -> Self
fn from(value: PrintSettings) -> Self
Converts to this type from the input type.
Source§impl ImplPrintSettings for PrintSettings
impl ImplPrintSettings for PrintSettings
Source§fn is_valid(&self) -> c_int
fn is_valid(&self) -> c_int
See
_cef_print_settings_t::is_valid for more documentation.Source§fn is_read_only(&self) -> c_int
fn is_read_only(&self) -> c_int
See
_cef_print_settings_t::is_read_only for more documentation.Source§fn set_orientation(&self, landscape: c_int)
fn set_orientation(&self, landscape: c_int)
See
_cef_print_settings_t::set_orientation for more documentation.Source§fn is_landscape(&self) -> c_int
fn is_landscape(&self) -> c_int
See
_cef_print_settings_t::is_landscape for more documentation.Source§fn set_printer_printable_area(
&self,
physical_size_device_units: Option<&Size>,
printable_area_device_units: Option<&Rect>,
landscape_needs_flip: c_int,
)
fn set_printer_printable_area( &self, physical_size_device_units: Option<&Size>, printable_area_device_units: Option<&Rect>, landscape_needs_flip: c_int, )
See
_cef_print_settings_t::set_printer_printable_area for more documentation.Source§fn set_device_name(&self, name: Option<&CefString>)
fn set_device_name(&self, name: Option<&CefString>)
See
_cef_print_settings_t::set_device_name for more documentation.Source§fn device_name(&self) -> CefStringUserfree
fn device_name(&self) -> CefStringUserfree
See
_cef_print_settings_t::get_device_name for more documentation.Source§fn set_dpi(&self, dpi: c_int)
fn set_dpi(&self, dpi: c_int)
See
_cef_print_settings_t::set_dpi for more documentation.Source§fn dpi(&self) -> c_int
fn dpi(&self) -> c_int
See
_cef_print_settings_t::get_dpi for more documentation.Source§fn set_page_ranges(&self, ranges_count: usize, ranges: Option<&Range>)
fn set_page_ranges(&self, ranges_count: usize, ranges: Option<&Range>)
See
_cef_print_settings_t::set_page_ranges for more documentation.Source§fn page_ranges_count(&self) -> usize
fn page_ranges_count(&self) -> usize
See
_cef_print_settings_t::get_page_ranges_count for more documentation.Source§fn page_ranges(
&self,
ranges_count: Option<&mut usize>,
ranges: Option<&mut Range>,
)
fn page_ranges( &self, ranges_count: Option<&mut usize>, ranges: Option<&mut Range>, )
See
_cef_print_settings_t::get_page_ranges for more documentation.Source§fn set_selection_only(&self, selection_only: c_int)
fn set_selection_only(&self, selection_only: c_int)
See
_cef_print_settings_t::set_selection_only for more documentation.Source§fn is_selection_only(&self) -> c_int
fn is_selection_only(&self) -> c_int
See
_cef_print_settings_t::is_selection_only for more documentation.Source§fn set_collate(&self, collate: c_int)
fn set_collate(&self, collate: c_int)
See
_cef_print_settings_t::set_collate for more documentation.Source§fn will_collate(&self) -> c_int
fn will_collate(&self) -> c_int
See
_cef_print_settings_t::will_collate for more documentation.Source§fn set_color_model(&self, model: ColorModel)
fn set_color_model(&self, model: ColorModel)
See
_cef_print_settings_t::set_color_model for more documentation.Source§fn color_model(&self) -> ColorModel
fn color_model(&self) -> ColorModel
See
_cef_print_settings_t::get_color_model for more documentation.Source§fn set_copies(&self, copies: c_int)
fn set_copies(&self, copies: c_int)
See
_cef_print_settings_t::set_copies for more documentation.Source§fn copies(&self) -> c_int
fn copies(&self) -> c_int
See
_cef_print_settings_t::get_copies for more documentation.Source§fn set_duplex_mode(&self, mode: DuplexMode)
fn set_duplex_mode(&self, mode: DuplexMode)
See
_cef_print_settings_t::set_duplex_mode for more documentation.Source§fn duplex_mode(&self) -> DuplexMode
fn duplex_mode(&self) -> DuplexMode
See
_cef_print_settings_t::get_duplex_mode for more documentation.fn get_raw(&self) -> *mut _cef_print_settings_t
Source§impl Rc for PrintSettings
impl Rc for PrintSettings
Source§fn as_base(&self) -> &_cef_base_ref_counted_t
fn as_base(&self) -> &_cef_base_ref_counted_t
Get the reference of cef_base_ref_counted_t.
Source§unsafe fn release(&self) -> bool
unsafe fn release(&self) -> bool
Decrease reference count by 1 and release the value if the count meets 0.
Reuturn
True if it is released. Read moreSource§fn has_one_ref(&self) -> bool
fn has_one_ref(&self) -> bool
True if the reference count is exactly 1.Source§fn has_at_least_one_ref(&self) -> bool
fn has_at_least_one_ref(&self) -> bool
True if the reference count is larger than 0.Auto Trait Implementations§
impl Freeze for PrintSettings
impl RefUnwindSafe for PrintSettings
impl Send for PrintSettings
impl Sync for PrintSettings
impl Unpin for PrintSettings
impl UnwindSafe for PrintSettings
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