#[non_exhaustive]pub enum Criterion {
RelP = 0,
RelPOrAbsP = 1,
RelX = 2,
RelXOrAbsX = 3,
RelPAndRelX = 4,
RelPOrAbsPAndRelXOrAbsX = 5,
ChiSquared = 6,
}Expand description
Convergence criterion.
Default is Self::RelPOrAbsPAndRelXOrAbsX.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
RelP = 0
Convergence in relative change of parameter mean.
RelPOrAbsP = 1
Convergence in Self::RelP or absolute value of parameter mean.
RelX = 2
Convergence in relative change of independent variable mean.
RelXOrAbsX = 3
Convergence in Self::RelX or absolute value of independent variable mean.
RelPAndRelX = 4
Convergence in Self::RelP and Self::RelX.
RelPOrAbsPAndRelXOrAbsX = 5
Convergence in Self::RelPOrAbsP and Self::RelXOrAbsX.
ChiSquared = 6
Convergence in chi-squared.
Trait Implementations§
impl Copy for Criterion
Auto Trait Implementations§
impl Freeze for Criterion
impl RefUnwindSafe for Criterion
impl Send for Criterion
impl Sync for Criterion
impl Unpin for Criterion
impl UnwindSafe for Criterion
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