pub struct DataEquation {
pub variables: Vec<DataVariable>,
pub condition: DataExpression,
pub lhs: DataExpression,
pub rhs: DataExpression,
}
Fields§
§variables: Vec<DataVariable>
§condition: DataExpression
§lhs: DataExpression
§rhs: DataExpression
Trait Implementations§
Source§impl Clone for DataEquation
impl Clone for DataEquation
Source§fn clone(&self) -> DataEquation
fn clone(&self) -> DataEquation
Returns a copy 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 moreSource§impl Debug for DataEquation
impl Debug for DataEquation
Source§impl From<ATerm> for DataEquation
impl From<ATerm> for DataEquation
Source§impl Hash for DataEquation
impl Hash for DataEquation
Source§impl Ord for DataEquation
impl Ord for DataEquation
Source§fn cmp(&self, other: &DataEquation) -> Ordering
fn cmp(&self, other: &DataEquation) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for DataEquation
impl PartialEq for DataEquation
Source§impl PartialOrd for DataEquation
impl PartialOrd for DataEquation
impl Eq for DataEquation
impl StructuralPartialEq for DataEquation
Auto Trait Implementations§
impl Freeze for DataEquation
impl RefUnwindSafe for DataEquation
impl !Send for DataEquation
impl Sync for DataEquation
impl Unpin for DataEquation
impl UnwindSafe for DataEquation
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