Skip to main content

Module blanket_impl

Module blanket_impl 

Source

Re-exportsยง

use rustc_data_structures::thin_vec::ThinVec; ๐Ÿ”’
use rustc_hir as hir; ๐Ÿ”’
use rustc_infer::infer::DefineOpaqueTypes; ๐Ÿ”’
use rustc_infer::infer::InferOk; ๐Ÿ”’
use rustc_infer::infer::TyCtxtInferExt; ๐Ÿ”’
use rustc_infer::traits; ๐Ÿ”’
use rustc_middle::ty; ๐Ÿ”’
use rustc_middle::ty::TypingMode; ๐Ÿ”’
use rustc_middle::ty::Unnormalized; ๐Ÿ”’
use rustc_middle::ty::Upcast; ๐Ÿ”’
use rustc_span::DUMMY_SP; ๐Ÿ”’
use rustc_span::def_id::DefId; ๐Ÿ”’
use rustc_trait_selection::traits::query::evaluate_obligation::InferCtxtExt; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::instrument; ๐Ÿ”’
use tracing::trace; ๐Ÿ”’
use crate::clean; ๐Ÿ”’
use crate::clean::clean_middle_assoc_item; ๐Ÿ”’
use crate::clean::clean_middle_ty; ๐Ÿ”’
use crate::clean::clean_trait_ref_with_constraints; ๐Ÿ”’
use crate::clean::clean_ty_generics; ๐Ÿ”’
use crate::core::DocContext; ๐Ÿ”’

Functionsยง

synthesize_blanket_impls ๐Ÿ”’