pub struct SystemOptions {
pub inp: Vec<VipsImage>,
pub out: VipsImage,
pub in_format: String,
pub out_format: String,
pub cache: bool,
pub log: String,
}Expand description
Options for system operation
Fields§
§inp: Vec<VipsImage>inp: Vec<VipsImage> -> Array of input images
out: VipsImageout: VipsImage -> Output image
in_format: Stringin_format: String -> Format for input filename
out_format: Stringout_format: String -> Format for output filename
cache: boolcache: bool -> Cache this call
default: false
log: Stringlog: String -> Command log
Trait Implementations§
Source§impl Clone for SystemOptions
impl Clone for SystemOptions
Source§fn clone(&self) -> SystemOptions
fn clone(&self) -> SystemOptions
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 Debug for SystemOptions
impl Debug for SystemOptions
Auto Trait Implementations§
impl Freeze for SystemOptions
impl RefUnwindSafe for SystemOptions
impl !Send for SystemOptions
impl !Sync for SystemOptions
impl Unpin for SystemOptions
impl UnwindSafe for SystemOptions
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