pub struct ResamplingMethods {
pub nearest_neighbor: String,
pub bilinear: String,
pub bicubic: String,
pub lanczos: String,
}Expand description
Resampling method constants
Fields§
§nearest_neighbor: StringNearest neighbor (fast, preserves exact values)
bilinear: StringBilinear interpolation (smooth, good for continuous data)
bicubic: StringBicubic interpolation (high quality, slower)
lanczos: StringLanczos resampling (highest quality, expensive)
Trait Implementations§
Source§impl FromNapiValue for ResamplingMethods
impl FromNapiValue for ResamplingMethods
Source§unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
unsafe fn from_napi_value(env: napi_env, napi_val: napi_value) -> Result<Self>
Safety Read more
fn from_unknown(value: JsUnknown) -> Result<Self, Error>
Source§impl ToNapiValue for ResamplingMethods
impl ToNapiValue for ResamplingMethods
Source§unsafe fn to_napi_value(
env: napi_env,
val: ResamplingMethods,
) -> Result<napi_value>
unsafe fn to_napi_value( env: napi_env, val: ResamplingMethods, ) -> Result<napi_value>
Safety Read more
Source§impl TypeName for ResamplingMethods
impl TypeName for ResamplingMethods
Source§impl ValidateNapiValue for ResamplingMethods
impl ValidateNapiValue for ResamplingMethods
Source§unsafe fn validate(
env: *mut napi_env__,
napi_val: *mut napi_value__,
) -> Result<*mut napi_value__, Error>
unsafe fn validate( env: *mut napi_env__, napi_val: *mut napi_value__, ) -> Result<*mut napi_value__, Error>
Safety Read more
Auto Trait Implementations§
impl Freeze for ResamplingMethods
impl RefUnwindSafe for ResamplingMethods
impl Send for ResamplingMethods
impl Sync for ResamplingMethods
impl Unpin for ResamplingMethods
impl UnsafeUnpin for ResamplingMethods
impl UnwindSafe for ResamplingMethods
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