Skip to main content

Module confirm

Module confirm 

Source

Re-exportsยง

use std::fmt::Debug; ๐Ÿ”’
use std::fmt::Debug; ๐Ÿ”’
use std::ops::Deref; ๐Ÿ”’
use rustc_attr_ir::lang_items::LangItem; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_hir_analysis::hir_ty_lowering::generics::check_generic_arg_count_for_value_path; ๐Ÿ”’
use rustc_hir_analysis::hir_ty_lowering::generics::lower_generic_args; ๐Ÿ”’
use rustc_hir_analysis::hir_ty_lowering::GenericArgsLowerer; ๐Ÿ”’
use rustc_hir_analysis::hir_ty_lowering::HirTyLowerer; ๐Ÿ”’
use rustc_hir_analysis::hir_ty_lowering::IsMethodCall; ๐Ÿ”’
use rustc_hir_analysis::hir_ty_lowering::RegionInferReason; ๐Ÿ”’
use rustc_infer::infer::BoundRegionConversionTime; ๐Ÿ”’
use rustc_infer::infer::DefineOpaqueTypes; ๐Ÿ”’
use rustc_infer::infer::InferOk; ๐Ÿ”’
use rustc_infer::infer::RegionVariableOrigin; ๐Ÿ”’
use rustc_infer::traits::WellFormedLoc; ๐Ÿ”’
use rustc_lint_defs::builtin::AMBIGUOUS_GLOB_IMPORTED_TRAITS; ๐Ÿ”’
use rustc_lint_defs::builtin::RESOLVING_TO_ITEMS_SHADOWING_SUPERTRAIT_ITEMS; ๐Ÿ”’
use rustc_middle::traits::ObligationCauseCode; ๐Ÿ”’
use rustc_middle::ty::adjustment::Adjust; ๐Ÿ”’
use rustc_middle::ty::adjustment::Adjustment; ๐Ÿ”’
use rustc_middle::ty::adjustment::AllowTwoPhase; ๐Ÿ”’
use rustc_middle::ty::adjustment::AutoBorrow; ๐Ÿ”’
use rustc_middle::ty::adjustment::AutoBorrowMutability; ๐Ÿ”’
use rustc_middle::ty::adjustment::DerefAdjustKind; ๐Ÿ”’
use rustc_middle::ty::adjustment::PointerCoercion; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::AssocContainer; ๐Ÿ”’
use rustc_middle::ty::GenericArgs; ๐Ÿ”’
use rustc_middle::ty::GenericArgsRef; ๐Ÿ”’
use rustc_middle::ty::GenericParamDefKind; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_middle::ty::TypeFoldable; ๐Ÿ”’
use rustc_middle::ty::TypeVisitableExt; ๐Ÿ”’
use rustc_middle::ty::Unnormalized; ๐Ÿ”’
use rustc_middle::ty::UserArgs; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use rustc_span::span_bug; ๐Ÿ”’
use rustc_trait_selection::traits; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use super::MethodCallee; ๐Ÿ”’
use super::probe; ๐Ÿ”’
use crate::diagnostics::SupertraitItemShadowee; ๐Ÿ”’
use crate::diagnostics::SupertraitItemShadower; ๐Ÿ”’
use crate::diagnostics::SupertraitItemShadowing; ๐Ÿ”’
use crate::FnCtxt; ๐Ÿ”’
use crate::callee; ๐Ÿ”’

Structsยง

ConfirmContext ๐Ÿ”’
ConfirmResult ๐Ÿ”’