pub enum OperatorFlattenedNode {
Terminal(SymbolU32),
RegexString(SymbolU32),
Nonterminal(SymbolU32),
EarlyEndRegexString(SymbolU32),
Substrings(SymbolU32),
RegexComplement(SymbolU32),
}Variants§
Terminal(SymbolU32)
RegexString(SymbolU32)
Nonterminal(SymbolU32)
EarlyEndRegexString(SymbolU32)
Substrings(SymbolU32)
RegexComplement(SymbolU32)
Trait Implementations§
Source§impl Clone for OperatorFlattenedNode
impl Clone for OperatorFlattenedNode
Source§fn clone(&self) -> OperatorFlattenedNode
fn clone(&self) -> OperatorFlattenedNode
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 OperatorFlattenedNode
impl Debug for OperatorFlattenedNode
Source§impl Hash for OperatorFlattenedNode
impl Hash for OperatorFlattenedNode
Source§impl Ord for OperatorFlattenedNode
impl Ord for OperatorFlattenedNode
Source§fn cmp(&self, other: &OperatorFlattenedNode) -> Ordering
fn cmp(&self, other: &OperatorFlattenedNode) -> 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 OperatorFlattenedNode
impl PartialEq for OperatorFlattenedNode
Source§impl PartialOrd for OperatorFlattenedNode
impl PartialOrd for OperatorFlattenedNode
impl Eq for OperatorFlattenedNode
impl StructuralPartialEq for OperatorFlattenedNode
Auto Trait Implementations§
impl Freeze for OperatorFlattenedNode
impl RefUnwindSafe for OperatorFlattenedNode
impl Send for OperatorFlattenedNode
impl Sync for OperatorFlattenedNode
impl Unpin for OperatorFlattenedNode
impl UnwindSafe for OperatorFlattenedNode
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