[−][src]Module rustc_trait_selection::traits::query
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.
Modules
| type_op |
Structs
| CandidateStep | |
| DropckOutlivesResult | |
| DtorckConstraint | A set of constraints that need to be satisfied in order for a type to be valid for destruction. |
| MethodAutoderefBadTy | |
| MethodAutoderefStepsResult | |
| NoSolution | |
| NormalizationResult | Result from the |
Enums
| OutlivesBound | Outlives bounds are relationships between generic parameters,
whether they both be regions ( |