]> git.proxmox.com Git - rustc.git/blobdiff - src/librustc_ty/common_traits.rs
New upstream version 1.44.1+dfsg1
[rustc.git] / src / librustc_ty / common_traits.rs
index e0ce6ad23a650928888f02c1d5f1144ee5ae7699..265b811571afec9b70648d5eb9295f9b8bad2988 100644 (file)
@@ -1,10 +1,10 @@
 //! Queries for checking whether a type implements one of a few common traits.
 
-use rustc::middle::lang_items;
-use rustc::ty::{self, Ty, TyCtxt};
+use rustc_hir::lang_items;
 use rustc_infer::infer::TyCtxtInferExt;
-use rustc_infer::traits;
+use rustc_middle::ty::{self, Ty, TyCtxt};
 use rustc_span::DUMMY_SP;
+use rustc_trait_selection::traits;
 
 fn is_copy_raw<'tcx>(tcx: TyCtxt<'tcx>, query: ty::ParamEnvAnd<'tcx, Ty<'tcx>>) -> bool {
     is_item_raw(tcx, query, lang_items::CopyTraitLangItem)