Trait rslint_regex::VisitAllMut[][src]

pub trait VisitAllMut {
    fn visit_regex(&mut self, regex: &mut Regex) { ... }
fn visit_named_backreference(
        &mut self,
        span: &Span,
        backreference: &mut str
    ) { ... }
fn visit_alternative(&mut self, span: &Span, nodes: &mut [Node]) { ... }
fn visit_literal(&mut self, span: &Span, literal: &mut char) { ... }
fn visit_perl_class(
        &mut self,
        span: &Span,
        kind: &mut ClassPerlKind,
        negated: &mut bool
    ) { ... }
fn visit_backreference(&mut self, span: &Span, reference: &mut u32) { ... }
fn visit_dot(&mut self, span: &Span) { ... }
fn visit_node(&mut self, node: &mut Node) { ... }
fn visit_empty_node(&mut self) { ... }
fn visit_group(&mut self, span: &Span, group: &mut Group) { ... }
fn visit_quantifier(
        &mut self,
        span: &Span,
        node: &mut Node,
        kind: &mut QuantifierKind,
        lazy: &mut bool
    ) { ... }
fn visit_character_class(&mut self, span: &Span, class: &mut CharacterClass) { ... }
fn visit_assertion(&mut self, span: &Span, kind: &mut AssertionKind) { ... } }

Provided methods

fn visit_regex(&mut self, regex: &mut Regex)[src]

fn visit_named_backreference(&mut self, span: &Span, backreference: &mut str)[src]

fn visit_alternative(&mut self, span: &Span, nodes: &mut [Node])[src]

fn visit_literal(&mut self, span: &Span, literal: &mut char)[src]

fn visit_perl_class(
    &mut self,
    span: &Span,
    kind: &mut ClassPerlKind,
    negated: &mut bool
)
[src]

fn visit_backreference(&mut self, span: &Span, reference: &mut u32)[src]

fn visit_dot(&mut self, span: &Span)[src]

fn visit_node(&mut self, node: &mut Node)[src]

fn visit_empty_node(&mut self)[src]

fn visit_group(&mut self, span: &Span, group: &mut Group)[src]

fn visit_quantifier(
    &mut self,
    span: &Span,
    node: &mut Node,
    kind: &mut QuantifierKind,
    lazy: &mut bool
)
[src]

fn visit_character_class(&mut self, span: &Span, class: &mut CharacterClass)[src]

fn visit_assertion(&mut self, span: &Span, kind: &mut AssertionKind)[src]

Loading content...

Implementors

Loading content...