Function rustc_traits::implied_outlives_bounds::implied_bounds_from_components [−][src]
fn implied_bounds_from_components<'tcx>(
sub_region: Region<'tcx>,
sup_components: Vec<Component<'tcx>>
) -> Vec<OutlivesBound<'tcx>>
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
When we have an implied bound that T: 'a
, we can further break
this down to determine what relationships would have to hold for
T: 'a
to hold. We get to assume that the caller has validated
those relationships.