pub struct EvaluatedExpr {
pub expr: Expression,
pub value: f64,
pub derivative: f64,
pub num_type: NumType,
}Expand description
An evaluated expression with its numeric value
Fields§
§expr: ExpressionThe symbolic expression
value: f64Computed value at x = target
derivative: f64Derivative with respect to x
num_type: NumTypeNumeric type classification
This field is part of the public API for library consumers who need to track the numeric type of evaluated expressions.
Implementations§
Source§impl EvaluatedExpr
impl EvaluatedExpr
Trait Implementations§
Source§impl Clone for EvaluatedExpr
impl Clone for EvaluatedExpr
Source§fn clone(&self) -> EvaluatedExpr
fn clone(&self) -> EvaluatedExpr
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for EvaluatedExpr
impl RefUnwindSafe for EvaluatedExpr
impl Send for EvaluatedExpr
impl Sync for EvaluatedExpr
impl Unpin for EvaluatedExpr
impl UnsafeUnpin for EvaluatedExpr
impl UnwindSafe for EvaluatedExpr
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