pub enum ResampleMethod {
NearestNeighbor,
Bilinear,
}Expand description
Interpolation method for resampling.
Variants§
NearestNeighbor
Nearest neighbor — fast, preserves discrete values (classification, SCL)
Bilinear
Bilinear interpolation — smooth, best for continuous data (elevation, indices)
Trait Implementations§
Source§impl Clone for ResampleMethod
impl Clone for ResampleMethod
Source§fn clone(&self) -> ResampleMethod
fn clone(&self) -> ResampleMethod
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ResampleMethod
Source§impl Debug for ResampleMethod
impl Debug for ResampleMethod
impl Eq for ResampleMethod
Source§impl PartialEq for ResampleMethod
impl PartialEq for ResampleMethod
Source§fn eq(&self, other: &ResampleMethod) -> bool
fn eq(&self, other: &ResampleMethod) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ResampleMethod
Auto Trait Implementations§
impl Freeze for ResampleMethod
impl RefUnwindSafe for ResampleMethod
impl Send for ResampleMethod
impl Sync for ResampleMethod
impl Unpin for ResampleMethod
impl UnsafeUnpin for ResampleMethod
impl UnwindSafe for ResampleMethod
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more