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