pub enum GraphOptError {
ParamNotFound(String),
OptimizeEmpty,
GradcheckMismatch {
param: String,
ad: f32,
fd: f32,
},
}Variants§
Trait Implementations§
Source§impl Clone for GraphOptError
impl Clone for GraphOptError
Source§fn clone(&self) -> GraphOptError
fn clone(&self) -> GraphOptError
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for GraphOptError
impl Debug for GraphOptError
Source§impl Display for GraphOptError
impl Display for GraphOptError
Source§impl Error for GraphOptError
impl Error for GraphOptError
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl PartialEq for GraphOptError
impl PartialEq for GraphOptError
Source§fn eq(&self, other: &GraphOptError) -> bool
fn eq(&self, other: &GraphOptError) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GraphOptError
Auto Trait Implementations§
impl Freeze for GraphOptError
impl RefUnwindSafe for GraphOptError
impl Send for GraphOptError
impl Sync for GraphOptError
impl Unpin for GraphOptError
impl UnsafeUnpin for GraphOptError
impl UnwindSafe for GraphOptError
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more