Enum rgsl::Value [−][src]
Variants
iteration has not converged
input domain error, e.g sqrt(-1)
output range error, e.g. exp(1e100)
invalid pointer
invalid argument supplied by user
generic failure
factorization failed
sanity check failed - shouldn’t happen
malloc failed
problem with user-supplied function
iterative process is out of control
exceeded max number of iterations
tried to divide by zero
user specified an invalid tolerance
failed to reach the specified tolerance
underflow
overflow
loss of accuracy
failed because of roundoff error
matrix, vector lengths are not conformant
matrix not square
apparent singularity detected
integral or series is divergent
requested feature is not supported by the hardware
requested feature not (yet) implemented
cache limit exceeded
table limit exceeded
iteration is not making progress towards solution
jacobian evaluations are not improving the solution
cannot reach the specified tolerance in F
cannot reach the specified tolerance in X
cannot reach the specified tolerance in gradient
cannot reach the specified tolerance in gradient
Unknown(i32)
Unknown value.
Implementations
impl Value
[src]
pub fn is_success(self) -> bool
[src]
Trait Implementations
impl Clone for Value
[src]
impl Copy for Value
[src]
impl Debug for Value
[src]
impl PartialEq<Value> for Value
[src]
impl PartialOrd<Value> for Value
[src]
fn partial_cmp(&self, other: &Value) -> Option<Ordering>
[src]
#[must_use]pub fn lt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn le(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn gt(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]pub fn ge(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for Value
[src]
Auto Trait Implementations
impl RefUnwindSafe for Value
impl Send for Value
impl Sync for Value
impl Unpin for Value
impl UnwindSafe for Value
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
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.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,