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: SpanThe span of this operation.
op: RepetitionOpThe actual operation.
greedy: boolWhether 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 Repetitionimpl Send for Repetition
impl Send for Repetitionimpl Sync for Repetition
impl Sync for Repetitionimpl Unpin for Repetition
impl Unpin for Repetitionimpl UnwindSafe for Repetition
impl UnwindSafe for Repetition