pub enum TriMethod {
Riley,
MeanAbsoluteDifference,
RootMeanSquare,
}Expand description
Method for computing Terrain Ruggedness Index
Variants§
Riley
Riley et al. (1999): sqrt(sum of squared differences)
MeanAbsoluteDifference
Simple mean absolute difference
RootMeanSquare
Wilson et al. (2007): root mean square difference
Trait Implementations§
impl Copy for TriMethod
impl Eq for TriMethod
impl StructuralPartialEq for TriMethod
Auto Trait Implementations§
impl Freeze for TriMethod
impl RefUnwindSafe for TriMethod
impl Send for TriMethod
impl Sync for TriMethod
impl Unpin for TriMethod
impl UnsafeUnpin for TriMethod
impl UnwindSafe for TriMethod
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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