Struct doctor_syn::transformation::paren::Paren [−][src]
pub struct Paren {}
Trait Implementations
impl Visitor for Paren
[src]
impl Visitor for Paren
[src]fn visit_expr(&self, expr: &Expr) -> Result<Expr>
[src]
fn visit_method_call(&self, expr: &ExprMethodCall) -> Result<Expr>
[src]
fn visit_lit(&self, expr: &ExprLit) -> Result<Expr>
[src]
fn visit_path(&self, exprpath: &ExprPath) -> Result<Expr>
[src]
fn visit_path(&self, exprpath: &ExprPath) -> Result<Expr>
[src]eg. “x” or “f64::const::PI”
fn visit_field(&self, exprfield: &ExprField) -> Result<Expr>
[src]
fn visit_field(&self, exprfield: &ExprField) -> Result<Expr>
[src]eg. “x.y”
fn visit_paren(&self, exprparen: &ExprParen) -> Result<Expr>
[src]
fn visit_paren(&self, exprparen: &ExprParen) -> Result<Expr>
[src]eg. “(x)”
fn visit_binary(&self, exprbinary: &ExprBinary) -> Result<Expr>
[src]
fn visit_binary(&self, exprbinary: &ExprBinary) -> Result<Expr>
[src]eg. “let x = 1;” “fn x();” “x * 2” or “x * 2;”