Trait rustc::ty::fold::TypeVisitor [] [src]

pub trait TypeVisitor<'tcx>: Sized {
    fn visit_binder<T: TypeFoldable<'tcx>>(&mut self, t: &Binder<T>) -> bool { ... }
    fn visit_ty(&mut self, t: Ty<'tcx>) -> bool { ... }
    fn visit_trait_ref(&mut self, trait_ref: TraitRef<'tcx>) -> bool { ... }
    fn visit_region(&mut self, r: &'tcx Region) -> bool { ... }
}
🔬 This is a nightly-only experimental API. (rustc_private)

Provided Methods

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

🔬 This is a nightly-only experimental API. (rustc_private)

Implementors