struct ReplaceReceiver<'a>(&'a TypePath);
Tuple Fields§
§0: &'a TypePath
Implementations§
source§impl ReplaceReceiver<'_>
impl ReplaceReceiver<'_>
source§impl ReplaceReceiver<'_>
impl ReplaceReceiver<'_>
fn visit_type_mut(&mut self, ty: &mut Type)
fn visit_type_path_mut(&mut self, ty: &mut TypePath)
fn visit_expr_path_mut(&mut self, expr: &mut ExprPath)
fn visit_type_mut_impl(&mut self, ty: &mut Type)
fn visit_type_path_mut_impl(&mut self, ty: &mut TypePath)
fn visit_expr_path_mut_impl(&mut self, expr: &mut ExprPath)
fn visit_path_mut(&mut self, path: &mut Path)
fn visit_path_arguments_mut(&mut self, arguments: &mut PathArguments)
fn visit_return_type_mut(&mut self, return_type: &mut ReturnType)
fn visit_type_param_bound_mut(&mut self, bound: &mut TypeParamBound)
fn visit_generics_mut(&mut self, generics: &mut Generics)
fn visit_data_mut(&mut self, data: &mut Data)
fn visit_expr_mut(&mut self, expr: &mut Expr)
fn visit_macro_mut(&mut self, _mac: &mut Macro)
Auto Trait Implementations§
impl<'a> Freeze for ReplaceReceiver<'a>
impl<'a> RefUnwindSafe for ReplaceReceiver<'a>
impl<'a> !Send for ReplaceReceiver<'a>
impl<'a> !Sync for ReplaceReceiver<'a>
impl<'a> Unpin for ReplaceReceiver<'a>
impl<'a> UnwindSafe for ReplaceReceiver<'a>
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