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