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