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