Struct regex_syntax::ast::Repetition [−][src]
pub struct Repetition { pub span: Span, pub op: RepetitionOp, pub greedy: bool, pub ast: Box<Ast>, }
A repetition operation applied to a regular expression.
Fields
span: Span
The span of this operation.
op: RepetitionOp
The actual operation.
greedy: bool
Whether this operation was applied greedily or not.
ast: Box<Ast>
The regular expression under repetition.
Trait Implementations
impl Clone for Repetition
[src]
impl Clone for Repetition
[src]fn clone(&self) -> Repetition
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for Repetition
[src]
impl Eq for Repetition
[src]impl PartialEq<Repetition> for Repetition
[src]
impl PartialEq<Repetition> for Repetition
[src]fn eq(&self, other: &Repetition) -> bool
[src]
fn ne(&self, other: &Repetition) -> bool
[src]
impl StructuralEq for Repetition
[src]
impl StructuralEq for Repetition
[src]impl StructuralPartialEq for Repetition
[src]
impl StructuralPartialEq for Repetition
[src]Auto Trait Implementations
impl RefUnwindSafe for Repetition
impl RefUnwindSafe for Repetition
impl Send for Repetition
impl Send for Repetition
impl Sync for Repetition
impl Sync for Repetition
impl Unpin for Repetition
impl Unpin for Repetition
impl UnwindSafe for Repetition
impl UnwindSafe for Repetition