Skip to main content

Module dropck_outlives

Module dropck_outlives 

Source

Re-exportsยง

use rustc_data_structures::fx::FxHashSet; ๐Ÿ”’
use rustc_infer::infer::TyCtxtInferExt; ๐Ÿ”’
use rustc_infer::infer::canonical::Canonical; ๐Ÿ”’
use rustc_infer::infer::canonical::QueryResponse; ๐Ÿ”’
use rustc_middle::query::Providers; ๐Ÿ”’
use rustc_middle::traits::query::DropckConstraint; ๐Ÿ”’
use rustc_middle::traits::query::DropckOutlivesResult; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::GenericArgs; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_span::def_id::DefId; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_trait_selection::infer::InferCtxtBuilderExt; ๐Ÿ”’
use rustc_trait_selection::traits::query::dropck_outlives::compute_dropck_outlives_inner; ๐Ÿ”’
use rustc_trait_selection::traits::query::dropck_outlives::dtorck_constraint_for_ty_inner; ๐Ÿ”’
use rustc_trait_selection::traits::query::CanonicalDropckOutlivesGoal; ๐Ÿ”’
use rustc_trait_selection::traits::query::NoSolution; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’

Functionsยง

adt_dtorck_constraint ๐Ÿ”’
Calculates the dtorck constraint for a type.
dedup_dtorck_constraint ๐Ÿ”’
dropck_outlives ๐Ÿ”’
provide ๐Ÿ”’