pub struct ArithmeticExpression {
pub left: Box<ValueExpression>,
pub operator: ArithmeticOperator,
pub right: Box<ValueExpression>,
}
Expand description
Arithmetic expression
Fields§
§left: Box<ValueExpression>
§operator: ArithmeticOperator
§right: Box<ValueExpression>
Trait Implementations§
Source§impl Clone for ArithmeticExpression
impl Clone for ArithmeticExpression
Source§fn clone(&self) -> ArithmeticExpression
fn clone(&self) -> ArithmeticExpression
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 moreSource§impl Debug for ArithmeticExpression
impl Debug for ArithmeticExpression
Source§impl<'de> Deserialize<'de> for ArithmeticExpression
impl<'de> Deserialize<'de> for ArithmeticExpression
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ArithmeticExpression
impl RefUnwindSafe for ArithmeticExpression
impl Send for ArithmeticExpression
impl Sync for ArithmeticExpression
impl Unpin for ArithmeticExpression
impl UnwindSafe for ArithmeticExpression
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