pub struct GtExpressionNode { /* private fields */ }Implementations§
Trait Implementations§
Source§impl AstNode for GtExpressionNode
impl AstNode for GtExpressionNode
Source§impl BinaryExpression for GtExpressionNode
impl BinaryExpression for GtExpressionNode
fn left(&self) -> Option<ExpressionNode>
fn right(&self) -> Option<ExpressionNode>
Source§impl Clone for GtExpressionNode
impl Clone for GtExpressionNode
Source§fn clone(&self) -> GtExpressionNode
fn clone(&self) -> GtExpressionNode
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 GtExpressionNode
impl Debug for GtExpressionNode
Source§impl Hash for GtExpressionNode
impl Hash for GtExpressionNode
Source§impl PartialEq for GtExpressionNode
impl PartialEq for GtExpressionNode
impl Eq for GtExpressionNode
impl StructuralPartialEq for GtExpressionNode
Auto Trait Implementations§
impl Freeze for GtExpressionNode
impl !RefUnwindSafe for GtExpressionNode
impl !Send for GtExpressionNode
impl !Sync for GtExpressionNode
impl Unpin for GtExpressionNode
impl !UnwindSafe for GtExpressionNode
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