Files
rust/compiler/rustc_trait_selection/src/traits/query/mod.rs

16 lines
537 B
Rust
Raw Normal View History

//! Experimental types for the trait query interface. The methods
//! defined in this module are all based on **canonicalization**,
//! which makes a canonical query by replacing unbound inference
//! variables and regions, so that results can be reused more broadly.
//! The providers for the queries defined here can be found in
//! `librustc_traits`.
pub mod dropck_outlives;
pub mod evaluate_obligation;
2018-12-02 00:29:06 +02:00
pub mod method_autoderef;
pub mod normalize;
pub mod outlives_bounds;
2018-06-11 10:03:14 -04:00
pub mod type_op;
2020-03-29 16:41:09 +02:00
pub use rustc_middle::traits::query::*;