[−][src]Enum proximal_optimize::ProximalOptimizerErr
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 Copy for ProximalOptimizerErr
[src]
impl Debug for ProximalOptimizerErr
[src]
impl Clone for ProximalOptimizerErr
[src]
fn clone(&self) -> ProximalOptimizerErr
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl Send for ProximalOptimizerErr
impl Sync for ProximalOptimizerErr
Blanket Implementations
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.