pub struct AstSquareOp {
pub arguments: Vec<Expression>,
pub var: Box<Expression>,
}Fields§
§arguments: Vec<Expression>§var: Box<Expression>Trait Implementations§
Source§impl Clone for AstSquareOp
impl Clone for AstSquareOp
Source§fn clone(&self) -> AstSquareOp
fn clone(&self) -> AstSquareOp
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 AstSquareOp
impl Debug for AstSquareOp
Source§impl<'de> Deserialize<'de> for AstSquareOp
impl<'de> Deserialize<'de> for AstSquareOp
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
Source§impl PartialEq for AstSquareOp
impl PartialEq for AstSquareOp
Source§impl Serialize for AstSquareOp
impl Serialize for AstSquareOp
impl Eq for AstSquareOp
impl StructuralPartialEq for AstSquareOp
Auto Trait Implementations§
impl Freeze for AstSquareOp
impl RefUnwindSafe for AstSquareOp
impl Send for AstSquareOp
impl Sync for AstSquareOp
impl Unpin for AstSquareOp
impl UnwindSafe for AstSquareOp
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