pub struct Rewriter { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Walker for Rewriter
impl Walker for Rewriter
fn visit_expression(&mut self, expr: &mut Expression)
fn walk_statement_list(&mut self, stmts: Vec<&mut Statement>)
fn walk_statement(&mut self, stmt: &mut Statement)
fn walk_fieldset(&mut self, fs: &mut FieldList)
fn walk_expression(&mut self, expr: &mut Expression)
fn walk_value(&mut self, val: &mut Value)
fn visit_import(&mut self, _i: &mut ImportDef)
fn visit_include(&mut self, _i: &mut IncludeDef)
fn visit_fail(&mut self, _f: &mut FailDef)
fn visit_value(&mut self, _val: &mut Value)
fn visit_statement(&mut self, _stmt: &mut 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 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