[][src]Enum proximal_optimize::ProximalOptimizerErr

pub enum ProximalOptimizerErr {
    ParameterLengthMismatch,
    StartUnorderable,
    SolutionNoBetter,
}

Variants

ParameterLengthMismatch

Caused when the length of parameter vectors does not match the number of parameters specified when the optimizer was created.

StartUnorderable

The objective function's value at the start position could not be compared with itself (perhaps a NaN condition?)

SolutionNoBetter

The candidate solution is no better than the starting position, and may actually be worse.

Trait Implementations

impl Debug for ProximalOptimizerErr[src]

impl Copy for ProximalOptimizerErr[src]

impl Clone for ProximalOptimizerErr[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

Blanket Implementations

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> Into<U> for T where
    U: From<T>, 
[src]

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

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.

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

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.