pub struct TrailEntrySide {
pub backreference_stack: Vec<BackReference>,
pub node: Node,
pub quantifier_iterations: Vec<QuantifierIteration>,
}Expand description
One side of a trail entry.
Fields§
§backreference_stack: Vec<BackReference>The backreference stack the node is part of, outermost last.
node: NodeThe node.
quantifier_iterations: Vec<QuantifierIteration>The iteration of each quantifier the node is part of.
Trait Implementations§
Source§impl Clone for TrailEntrySide
impl Clone for TrailEntrySide
Source§impl Debug for TrailEntrySide
impl Debug for TrailEntrySide
impl Eq for TrailEntrySide
Source§impl PartialEq for TrailEntrySide
impl PartialEq for TrailEntrySide
impl StructuralPartialEq for TrailEntrySide
Auto Trait Implementations§
impl Freeze for TrailEntrySide
impl RefUnwindSafe for TrailEntrySide
impl Send for TrailEntrySide
impl Sync for TrailEntrySide
impl Unpin for TrailEntrySide
impl UnsafeUnpin for TrailEntrySide
impl UnwindSafe for TrailEntrySide
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