Struct libvips::ops::GaussmatOptions
source · pub struct GaussmatOptions {
pub separable: bool,
pub precision: Precision,
}
Expand description
Options for gaussmat operation
Fields§
§separable: bool
separable: bool
-> Generate separable Gaussian
default: false
precision: Precision
precision: Precision
-> Generate with this precision
Integer
-> VIPS_PRECISION_INTEGER = 0 [DEFAULT]
Float
-> VIPS_PRECISION_FLOAT = 1
Approximate
-> VIPS_PRECISION_APPROXIMATE = 2
Last
-> VIPS_PRECISION_LAST = 3
Trait Implementations§
source§impl Clone for GaussmatOptions
impl Clone for GaussmatOptions
source§fn clone(&self) -> GaussmatOptions
fn clone(&self) -> GaussmatOptions
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 GaussmatOptions
impl Debug for GaussmatOptions
Auto Trait Implementations§
impl RefUnwindSafe for GaussmatOptions
impl Send for GaussmatOptions
impl Sync for GaussmatOptions
impl Unpin for GaussmatOptions
impl UnwindSafe for GaussmatOptions
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