Struct libvips_rs::ops::VipssaveOptions
source · pub struct VipssaveOptions {
pub strip: bool,
pub background: Vec<f64>,
pub page_height: i32,
}
Expand description
Options for vipssave operation
Fields§
§strip: bool
strip: bool
-> Strip all metadata from image
default: false
background: Vec<f64>
background: Vec<f64>
-> Background value
page_height: i32
page_height: i32
-> Set page height for multipage save
min: 0, max: 10000000, default: 0
Trait Implementations§
source§impl Clone for VipssaveOptions
impl Clone for VipssaveOptions
source§fn clone(&self) -> VipssaveOptions
fn clone(&self) -> VipssaveOptions
Returns a copy 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 Debug for VipssaveOptions
impl Debug for VipssaveOptions
Auto Trait Implementations§
impl RefUnwindSafe for VipssaveOptions
impl Send for VipssaveOptions
impl Sync for VipssaveOptions
impl Unpin for VipssaveOptions
impl UnwindSafe for VipssaveOptions
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