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