pub enum MonotonicConstraint {
None,
Increasing,
Decreasing,
}Expand description
Monotonic constraint for a feature
Variants§
None
No constraint on the relationship
Increasing
Feature must have increasing relationship with target (positive monotonicity)
Decreasing
Feature must have decreasing relationship with target (negative monotonicity)
Trait Implementations§
Source§impl Clone for MonotonicConstraint
impl Clone for MonotonicConstraint
Source§fn clone(&self) -> MonotonicConstraint
fn clone(&self) -> MonotonicConstraint
Returns a duplicate 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 MonotonicConstraint
impl Debug for MonotonicConstraint
Source§impl PartialEq for MonotonicConstraint
impl PartialEq for MonotonicConstraint
impl Copy for MonotonicConstraint
impl StructuralPartialEq for MonotonicConstraint
Auto Trait Implementations§
impl Freeze for MonotonicConstraint
impl RefUnwindSafe for MonotonicConstraint
impl Send for MonotonicConstraint
impl Sync for MonotonicConstraint
impl Unpin for MonotonicConstraint
impl UnwindSafe for MonotonicConstraint
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