pub struct LitStr2ListGroupHandle(/* private fields */);Trait Implementations§
Source§impl Clone for LitStr2ListGroupHandle
impl Clone for LitStr2ListGroupHandle
Source§fn clone(&self) -> LitStr2ListGroupHandle
fn clone(&self) -> LitStr2ListGroupHandle
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 LitStr2ListGroupHandle
impl Debug for LitStr2ListGroupHandle
Source§impl Hash for LitStr2ListGroupHandle
impl Hash for LitStr2ListGroupHandle
Source§impl NonTerminalHandle for LitStr2ListGroupHandle
impl NonTerminalHandle for LitStr2ListGroupHandle
Source§type View = LitStr2ListGroupView
type View = LitStr2ListGroupView
The type of the view for this non-terminal.
fn new_with_visit<F: CstFacade, E>( index: CstNodeId, tree: &F, visit_ignored: &mut impl BuiltinTerminalVisitor<E, F>, ) -> Result<Self, CstConstructError<E>>
Source§fn kind(&self) -> NonTerminalKind
fn kind(&self) -> NonTerminalKind
Get the kind of the non-terminal.
Source§fn get_view_with_visit<'v, F: CstFacade, V: BuiltinTerminalVisitor<E, F>, O, E>(
&self,
tree: &F,
visit: impl FnMut(Self::View, &'v mut V) -> (O, &'v mut V),
visit_ignored: &'v mut V,
) -> Result<O, CstConstructError<E>>
fn get_view_with_visit<'v, F: CstFacade, V: BuiltinTerminalVisitor<E, F>, O, E>( &self, tree: &F, visit: impl FnMut(Self::View, &'v mut V) -> (O, &'v mut V), visit_ignored: &'v mut V, ) -> Result<O, CstConstructError<E>>
Get the view of the non-terminal.
Source§impl Ord for LitStr2ListGroupHandle
impl Ord for LitStr2ListGroupHandle
Source§fn cmp(&self, other: &LitStr2ListGroupHandle) -> Ordering
fn cmp(&self, other: &LitStr2ListGroupHandle) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for LitStr2ListGroupHandle
impl PartialEq for LitStr2ListGroupHandle
Source§impl PartialOrd for LitStr2ListGroupHandle
impl PartialOrd for LitStr2ListGroupHandle
impl Copy for LitStr2ListGroupHandle
impl Eq for LitStr2ListGroupHandle
impl StructuralPartialEq for LitStr2ListGroupHandle
Auto Trait Implementations§
impl Freeze for LitStr2ListGroupHandle
impl RefUnwindSafe for LitStr2ListGroupHandle
impl Send for LitStr2ListGroupHandle
impl Sync for LitStr2ListGroupHandle
impl Unpin for LitStr2ListGroupHandle
impl UnwindSafe for LitStr2ListGroupHandle
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