pub struct TagStringDecompositionAutomaton { /* private fields */ }Expand description
Lazy decomposition automaton for a fixed TAG string value.
Implementations§
Trait Implementations§
Source§impl BottomUpTa for TagStringDecompositionAutomaton
impl BottomUpTa for TagStringDecompositionAutomaton
Source§impl Clone for TagStringDecompositionAutomaton
impl Clone for TagStringDecompositionAutomaton
Source§fn clone(&self) -> TagStringDecompositionAutomaton
fn clone(&self) -> TagStringDecompositionAutomaton
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl CondensedTa for TagStringDecompositionAutomaton
impl CondensedTa for TagStringDecompositionAutomaton
Source§fn condensed_rules(&self, out: &mut dyn FnMut(&[TagSpan], &SymbolSet, TagSpan))
fn condensed_rules(&self, out: &mut dyn FnMut(&[TagSpan], &SymbolSet, TagSpan))
Enumerate every distinct
(children, result) pair, reporting the set of
symbols that have that shape. Read moreSource§impl StateUniverse for TagStringDecompositionAutomaton
impl StateUniverse for TagStringDecompositionAutomaton
Source§fn all_states(&self, out: &mut dyn FnMut(TagSpan))
fn all_states(&self, out: &mut dyn FnMut(TagSpan))
Report every state in the finite universe exactly once.
Auto Trait Implementations§
impl Freeze for TagStringDecompositionAutomaton
impl RefUnwindSafe for TagStringDecompositionAutomaton
impl Send for TagStringDecompositionAutomaton
impl Sync for TagStringDecompositionAutomaton
impl Unpin for TagStringDecompositionAutomaton
impl UnsafeUnpin for TagStringDecompositionAutomaton
impl UnwindSafe for TagStringDecompositionAutomaton
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