pub struct EquationContext { /* private fields */ }Expand description
Context for equation evaluation
Implementations§
Source§impl EquationContext
impl EquationContext
Sourcepub fn from_variables(vars: &[Variable]) -> Self
pub fn from_variables(vars: &[Variable]) -> Self
Create from a slice of variables
Trait Implementations§
Source§impl Clone for EquationContext
impl Clone for EquationContext
Source§fn clone(&self) -> EquationContext
fn clone(&self) -> EquationContext
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 EquationContext
impl Debug for EquationContext
Source§impl Default for EquationContext
impl Default for EquationContext
Source§fn default() -> EquationContext
fn default() -> EquationContext
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for EquationContext
impl RefUnwindSafe for EquationContext
impl Send for EquationContext
impl Sync for EquationContext
impl Unpin for EquationContext
impl UnsafeUnpin for EquationContext
impl UnwindSafe for EquationContext
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().