Struct libvips::ops::IdentityOptions
source · pub struct IdentityOptions {
pub bands: i32,
pub ushort: bool,
pub size: i32,
}
Expand description
Options for identity operation
Fields§
§bands: i32
bands: i32
-> Number of bands in LUT
min: 1, max: 100000, default: 1
ushort: bool
ushort: bool
-> Create a 16-bit LUT
default: false
size: i32
size: i32
-> Size of 16-bit LUT
min: 1, max: 65536, default: 65536
Trait Implementations§
source§impl Clone for IdentityOptions
impl Clone for IdentityOptions
source§fn clone(&self) -> IdentityOptions
fn clone(&self) -> IdentityOptions
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 IdentityOptions
impl Debug for IdentityOptions
Auto Trait Implementations§
impl RefUnwindSafe for IdentityOptions
impl Send for IdentityOptions
impl Sync for IdentityOptions
impl Unpin for IdentityOptions
impl UnwindSafe for IdentityOptions
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