pub enum Sz3Predictor {
Show 19 variants
LinearInterpolation,
CubicInterpolation,
LinearInterpolationLorenzo,
CubicInterpolationLorenzo,
Regression,
RegressionSecondOrder,
RegressionFirstSecondOrder,
LorenzoSecondOrder,
LorenzoSecondOrderRegressionSecondOrder,
LorenzoSecondOrderRegression,
LorenzoSecondOrderRegressionFirstSecondOrder,
Lorenzo,
LorenzoRegressionSecondOrder,
LorenzoRegression,
LorenzoRegressionFirstSecondOrder,
LorenzoFirstSecondOrder,
LorenzoFirstSecondOrderRegressionSecondOrder,
LorenzoFirstSecondOrderRegression,
LorenzoFirstSecondOrderRegressionFirstSecondOrder,
}
Expand description
SZ3 predictor
Variants§
LinearInterpolation
Linear interpolation
CubicInterpolation
Cubic interpolation
LinearInterpolationLorenzo
Linear interpolation + Lorenzo predictor
CubicInterpolationLorenzo
Cubic interpolation + Lorenzo predictor
Regression
1st order regression
RegressionSecondOrder
2nd order regression
RegressionFirstSecondOrder
1st+2nd order regression
LorenzoSecondOrder
2nd order Lorenzo predictor
LorenzoSecondOrderRegressionSecondOrder
2nd order Lorenzo predictor + 2nd order regression
LorenzoSecondOrderRegression
2nd order Lorenzo predictor + 1st order regression
LorenzoSecondOrderRegressionFirstSecondOrder
2nd order Lorenzo predictor + 1st order regression
Lorenzo
1st order Lorenzo predictor
LorenzoRegressionSecondOrder
1st order Lorenzo predictor + 2nd order regression
LorenzoRegression
1st order Lorenzo predictor + 1st order regression
LorenzoRegressionFirstSecondOrder
1st order Lorenzo predictor + 1st and 2nd order regression
LorenzoFirstSecondOrder
1st+2nd order Lorenzo predictor
LorenzoFirstSecondOrderRegressionSecondOrder
1st+2nd order Lorenzo predictor + 2nd order regression
LorenzoFirstSecondOrderRegression
1st+2nd order Lorenzo predictor + 1st order regression
LorenzoFirstSecondOrderRegressionFirstSecondOrder
1st+2nd order Lorenzo predictor + 1st+2nd order regression
Trait Implementations§
Source§impl Clone for Sz3Predictor
impl Clone for Sz3Predictor
Source§fn clone(&self) -> Sz3Predictor
fn clone(&self) -> Sz3Predictor
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for Sz3Predictor
impl Debug for Sz3Predictor
Source§impl<'de> Deserialize<'de> for Sz3Predictor
impl<'de> Deserialize<'de> for Sz3Predictor
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl JsonSchema for Sz3Predictor
impl JsonSchema for Sz3Predictor
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
§fn always_inline_schema() -> bool
fn always_inline_schema() -> bool
$ref
keyword. Read moreAuto Trait Implementations§
impl Freeze for Sz3Predictor
impl RefUnwindSafe for Sz3Predictor
impl Send for Sz3Predictor
impl Sync for Sz3Predictor
impl Unpin for Sz3Predictor
impl UnwindSafe for Sz3Predictor
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
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>
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>
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