Expand description
Dealing with host effect goals, i.e. enforcing the constness in
T: const Trait or T: [const] Trait.
Re-exportsยง
use rustc_type_ir::fast_reject::DeepRejectCtxt;๐use rustc_type_ir::lang_items::SolverTraitLangItem;๐use rustc_type_ir::solve::inspect::ProbeKind;๐use rustc_type_ir::solve::AliasBoundKind;๐use rustc_type_ir::solve::NoSolutionOrRerunNonErased;๐use rustc_type_ir::solve::QueryResultOrRerunNonErased;๐use rustc_type_ir::solve::RerunNonErased;๐use rustc_type_ir::solve::SizedTraitKind;๐use rustc_type_ir as ty;๐use rustc_type_ir::Interner;๐use rustc_type_ir::Unnormalized;๐use rustc_type_ir::elaborate;๐use tracing::instrument;๐use tracing::instrument;๐use super::assembly::Candidate;๐use super::assembly::structural_traits;๐use crate::delegate::SolverDelegate;๐use crate::solve::BuiltinImplSource;๐use crate::solve::CandidateSource;๐use crate::solve::Certainty;๐use crate::solve::EvalCtxt;๐use crate::solve::Goal;๐use crate::solve::GoalSource;๐use crate::solve::NoSolution;๐use crate::solve::assembly;๐use rustc_type_ir::inherent::*;๐