Struct rustc_infer::infer::error_reporting::nice_region_error::static_impl_trait::TraitObjectVisitor [−][src]
Expand description
Collect all the trait objects in a type that could have received an implicit 'static lifetime.
Trait Implementations
fn visit_binder<T>(
&mut self,
t: &Binder<'tcx, T>
) -> ControlFlow<Self::BreakTy, ()> where
T: TypeFoldable<'tcx>, Auto Trait Implementations
impl RefUnwindSafe for TraitObjectVisitorimpl Send for TraitObjectVisitorimpl Sync for TraitObjectVisitorimpl Unpin for TraitObjectVisitorimpl UnwindSafe for TraitObjectVisitorBlanket Implementations
Layout
Note: Most layout information is completely unstable and may be different between compiler versions and platforms. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 24 bytes