pub struct Rewriter { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Visitor for Rewriter
impl Visitor for Rewriter
fn visit_expression(&mut self, expr: &mut Expression)
fn visit_import(&mut self, _i: &mut ImportDef)
fn leave_import(&mut self)
fn visit_include(&mut self, _i: &mut IncludeDef)
fn leave_include(&mut self)
fn visit_fail(&mut self, _f: &mut FailDef)
fn leave_fail(&mut self)
fn visit_value(&mut self, _val: &mut Value)
fn leave_value(&mut self, _val: &Value)
fn leave_expression(&mut self, _expr: &Expression)
fn visit_statement(&mut self, _stmt: &mut Statement)
fn leave_statement(&mut self, _stmt: &Statement)
Auto Trait Implementations§
impl Freeze for Rewriter
impl RefUnwindSafe for Rewriter
impl Send for Rewriter
impl Sync for Rewriter
impl Unpin for Rewriter
impl UnsafeUnpin for Rewriter
impl UnwindSafe for Rewriter
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more