]> git.proxmox.com Git - rustc.git/blame - src/librustc_trait_selection/traits/query/mod.rs
New upstream version 1.47.0+dfsg1
[rustc.git] / src / librustc_trait_selection / traits / query / mod.rs
CommitLineData
74b04a01
XL
1//! Experimental types for the trait query interface. The methods
2//! defined in this module are all based on **canonicalization**,
3//! which makes a canonical query by replacing unbound inference
4//! variables and regions, so that results can be reused more broadly.
5//! The providers for the queries defined here can be found in
6//! `librustc_traits`.
7
8pub mod dropck_outlives;
9pub mod evaluate_obligation;
10pub mod method_autoderef;
11pub mod normalize;
12pub mod outlives_bounds;
13pub mod type_op;
14
ba9703b0 15pub use rustc_middle::traits::query::*;