Skip to main content

Module evaluate_obligation

Module evaluate_obligation 

Source

Re-exportsยง

use rustc_infer::traits::solve::Goal; ๐Ÿ”’
use rustc_macros::extension; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_next_trait_solver::solve::SolverDelegateEvalExt; ๐Ÿ”’
use rustc_span::span_bug; ๐Ÿ”’
use crate::infer::InferCtxt; ๐Ÿ”’
use crate::infer::canonical::OriginalQueryValues; ๐Ÿ”’
use crate::solve::SolverDelegate; ๐Ÿ”’
use crate::traits::EvaluationResult; ๐Ÿ”’
use crate::traits::ObligationCtxt; ๐Ÿ”’
use crate::traits::OverflowError; ๐Ÿ”’
use crate::traits::PredicateObligation; ๐Ÿ”’
use crate::traits::SelectionContext; ๐Ÿ”’

Traitsยง

InferCtxtExt