Struct regex_syntax::ast::print::Writer[][src]

struct Writer<'p, W> {
    printer: &'p mut Printer,
    wtr: W,
}

Fields

Methods

impl<'p, W: Write> Writer<'p, W>
[src]

Trait Implementations

impl<'p, W: Debug> Debug for Writer<'p, W>
[src]

Formats the value using the given formatter. Read more

impl<'p, W: Write> Visitor for Writer<'p, W>
[src]

The result of visiting an AST.

An error that visiting an AST might return.

All implementors of Visitor must provide a finish method, which yields the result of visiting the AST or an error. Read more

This method is called on an Ast before descending into child Ast nodes. Read more

This method is called on an Ast after descending all of its child Ast nodes. Read more

This method is called between child nodes of an Alternation. Read more

This method is called on every ClassSetItem before descending into child nodes. Read more

This method is called on every ClassSetItem after descending into child nodes. Read more

This method is called between the left hand and right hand child nodes of a ClassSetBinaryOp. Read more

This method is called before beginning traversal of the AST.

This method is called on every ClassSetBinaryOp before descending into child nodes. Read more

This method is called on every ClassSetBinaryOp after descending into child nodes. Read more

Auto Trait Implementations

impl<'p, W> Send for Writer<'p, W> where
    W: Send

impl<'p, W> Sync for Writer<'p, W> where
    W: Sync