Struct libvips_rs::ops::VipssaveTargetOptions
source · pub struct VipssaveTargetOptions {
pub strip: bool,
pub background: Vec<f64>,
pub page_height: i32,
}
Expand description
Options for vipssave_target 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 VipssaveTargetOptions
impl Clone for VipssaveTargetOptions
source§fn clone(&self) -> VipssaveTargetOptions
fn clone(&self) -> VipssaveTargetOptions
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 VipssaveTargetOptions
impl Debug for VipssaveTargetOptions
Auto Trait Implementations§
impl RefUnwindSafe for VipssaveTargetOptions
impl Send for VipssaveTargetOptions
impl Sync for VipssaveTargetOptions
impl Unpin for VipssaveTargetOptions
impl UnwindSafe for VipssaveTargetOptions
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