pub struct Ast {
pub start_anchor: bool,
pub end_anchor: bool,
pub disjunction: Disjunction,
}Expand description
Abstract syntax tree of an Extended Regular Expression.
Fields§
§start_anchor: bool§end_anchor: bool§disjunction: DisjunctionImplementations§
Trait Implementations§
impl Eq for Ast
Source§impl Ord for Ast
impl Ord for Ast
1.21.0 (const: unstable) · 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 PartialOrd for Ast
impl PartialOrd for Ast
impl StructuralPartialEq for Ast
Auto Trait Implementations§
impl Freeze for Ast
impl RefUnwindSafe for Ast
impl Send for Ast
impl Sync for Ast
impl Unpin for Ast
impl UnsafeUnpin for Ast
impl UnwindSafe for Ast
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