Skip to main content

Module implicit_infer

Module implicit_infer 

Source

Re-exportsยง

use rustc_data_structures::fx::FxIndexMap; ๐Ÿ”’
use rustc_hir::def::DefKind; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::GenericArg; ๐Ÿ”’
use rustc_middle::ty::GenericArgKind; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_span::Span; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use super::explicit::ExplicitClausesMap; ๐Ÿ”’
use super::utils::*; ๐Ÿ”’

Enumsยง

IgnoreClausesReferencingSelf ๐Ÿ”’

Functionsยง

check_explicit_clauses ๐Ÿ”’
Check the explicit clauses declared on the type.
check_inferred_clauses ๐Ÿ”’
Check the inferred clauses of the type.
infer_clauses ๐Ÿ”’
Infer outlives-clauses for the items in the local crate.
insert_required_clauses_to_be_wf ๐Ÿ”’