pub struct BacktickDelimHandle(/* private fields */);Trait Implementations§
Source§impl Clone for BacktickDelimHandle
impl Clone for BacktickDelimHandle
Source§fn clone(&self) -> BacktickDelimHandle
fn clone(&self) -> BacktickDelimHandle
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 BacktickDelimHandle
impl Debug for BacktickDelimHandle
Source§impl Hash for BacktickDelimHandle
impl Hash for BacktickDelimHandle
Source§impl NonTerminalHandle for BacktickDelimHandle
impl NonTerminalHandle for BacktickDelimHandle
Source§type View = BacktickDelimView
type View = BacktickDelimView
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 BacktickDelimHandle
impl Ord for BacktickDelimHandle
Source§fn cmp(&self, other: &BacktickDelimHandle) -> Ordering
fn cmp(&self, other: &BacktickDelimHandle) -> 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 BacktickDelimHandle
impl PartialEq for BacktickDelimHandle
Source§impl PartialOrd for BacktickDelimHandle
impl PartialOrd for BacktickDelimHandle
impl Copy for BacktickDelimHandle
impl Eq for BacktickDelimHandle
impl StructuralPartialEq for BacktickDelimHandle
Auto Trait Implementations§
impl Freeze for BacktickDelimHandle
impl RefUnwindSafe for BacktickDelimHandle
impl Send for BacktickDelimHandle
impl Sync for BacktickDelimHandle
impl Unpin for BacktickDelimHandle
impl UnwindSafe for BacktickDelimHandle
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