Enum rmpfit::MPError[][src]

pub enum MPError {
    Input,
    Nan,
    Empty,
    NoFree,
    InitBounds,
    Bounds,
    DoF,
    Eval,
}

MPFIT error status

Variants

Input

General input parameter error

Nan

User function produced non-finite values

Empty

No user data points were supplied

NoFree

No free parameters

InitBounds

Initial values inconsistent with constraints

Bounds

Initial constraints inconsistent

DoF

Not enough degrees of freedom

Eval

Error during evaluation by user

Trait Implementations

impl Display for MPError[src]

Auto Trait Implementations

impl RefUnwindSafe for MPError

impl Send for MPError

impl Sync for MPError

impl Unpin for MPError

impl UnwindSafe for MPError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.