pub struct Subset2Expr(/* private fields */);Implementations§
Source§impl Subset2Expr
impl Subset2Expr
Sourcepub fn base(&self) -> Option<SyntaxElement<RLanguage>>
pub fn base(&self) -> Option<SyntaxElement<RLanguage>>
The base being indexed — everything before the [[.
pub fn open_bracket(&self) -> Option<SyntaxToken<RLanguage>>
pub fn close_bracket(&self) -> Option<SyntaxToken<RLanguage>>
pub fn arg_list(&self) -> Option<ArgList>
pub fn args(&self) -> impl Iterator<Item = Arg>
Trait Implementations§
Source§impl AstNode for Subset2Expr
impl AstNode for Subset2Expr
Source§impl Clone for Subset2Expr
impl Clone for Subset2Expr
Source§fn clone(&self) -> Subset2Expr
fn clone(&self) -> Subset2Expr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 Subset2Expr
impl Debug for Subset2Expr
impl Eq for Subset2Expr
Source§impl HasArgList for Subset2Expr
impl HasArgList for Subset2Expr
Source§impl Hash for Subset2Expr
impl Hash for Subset2Expr
Source§impl PartialEq for Subset2Expr
impl PartialEq for Subset2Expr
impl StructuralPartialEq for Subset2Expr
Auto Trait Implementations§
impl !RefUnwindSafe for Subset2Expr
impl !Send for Subset2Expr
impl !Sync for Subset2Expr
impl !UnwindSafe for Subset2Expr
impl Freeze for Subset2Expr
impl Unpin for Subset2Expr
impl UnsafeUnpin for Subset2Expr
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