pub enum TRegex<TSet> {
Leaf(NodeId),
ITE(TSet, TRegexId, TRegexId),
}Variants§
Trait Implementations§
impl<TSet: Eq> Eq for TRegex<TSet>
impl<TSet> StructuralPartialEq for TRegex<TSet>
Auto Trait Implementations§
impl<TSet> Freeze for TRegex<TSet>where
TSet: Freeze,
impl<TSet> RefUnwindSafe for TRegex<TSet>where
TSet: RefUnwindSafe,
impl<TSet> Send for TRegex<TSet>where
TSet: Send,
impl<TSet> Sync for TRegex<TSet>where
TSet: Sync,
impl<TSet> Unpin for TRegex<TSet>where
TSet: Unpin,
impl<TSet> UnsafeUnpin for TRegex<TSet>where
TSet: UnsafeUnpin,
impl<TSet> UnwindSafe for TRegex<TSet>where
TSet: UnwindSafe,
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