pub struct ArrayAccessExpressionNode { /* private fields */ }Implementations§
Source§impl ArrayAccessExpressionNode
impl ArrayAccessExpressionNode
pub fn left(&self) -> Option<ExpressionNode>
pub fn open_bracket(&self) -> Option<OpenBracket>
pub fn scalar_index(&self) -> Option<ExpressionNode>
pub fn select_index(&self) -> Option<SelectNode>
pub fn close_bracket(&self) -> Option<CloseBracket>
Trait Implementations§
Source§impl AstNode for ArrayAccessExpressionNode
impl AstNode for ArrayAccessExpressionNode
Source§impl Clone for ArrayAccessExpressionNode
impl Clone for ArrayAccessExpressionNode
Source§fn clone(&self) -> ArrayAccessExpressionNode
fn clone(&self) -> ArrayAccessExpressionNode
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 ArrayAccessExpressionNode
impl Debug for ArrayAccessExpressionNode
Source§impl Hash for ArrayAccessExpressionNode
impl Hash for ArrayAccessExpressionNode
impl Eq for ArrayAccessExpressionNode
impl StructuralPartialEq for ArrayAccessExpressionNode
Auto Trait Implementations§
impl Freeze for ArrayAccessExpressionNode
impl !RefUnwindSafe for ArrayAccessExpressionNode
impl !Send for ArrayAccessExpressionNode
impl !Sync for ArrayAccessExpressionNode
impl Unpin for ArrayAccessExpressionNode
impl !UnwindSafe for ArrayAccessExpressionNode
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