pub struct RenderingOptions {
pub resolution: (u32, u32),
pub quality: f64,
pub include_metadata: bool,
pub compression_level: u8,
}Expand description
Rendering options for customization
Fields§
§resolution: (u32, u32)Output resolution (for raster formats)
quality: f64Output quality (0.0-1.0)
include_metadata: boolInclude metadata in output
compression_level: u8Compression level
Trait Implementations§
Source§impl Clone for RenderingOptions
impl Clone for RenderingOptions
Source§fn clone(&self) -> RenderingOptions
fn clone(&self) -> RenderingOptions
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 moreAuto Trait Implementations§
impl Freeze for RenderingOptions
impl RefUnwindSafe for RenderingOptions
impl Send for RenderingOptions
impl Sync for RenderingOptions
impl Unpin for RenderingOptions
impl UnwindSafe for RenderingOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more