Module fulfill
rustc_
trait_
selection
1.84.0-dev
Module fulfill
Module Items
Structs
Enums
Functions
In rustc_
trait_
selection::
solve
Modules
delegate
fulfill
inspect
normalize
select
Structs
EvalCtxt
ExternalConstraintsData
FulfillmentCtxt
Goal
NestedNormalizationGoals
NoSolution
PredefinedOpaquesData
QueryInput
Response
Enums
BuiltinImplSource
CandidateSource
Certainty
GenerateProofTree
GoalSource
HasChanged
MaybeCause
NextSolverError
Reveal
Traits
InferCtxtSelectExt
SolverDelegateEvalExt
Functions
deeply_normalize
deeply_normalize_with_skipped_universes
Type Aliases
CanonicalInput
CanonicalResponse
QueryResult
rustc_trait_selection
::
solve
Module
fulfill
Copy item path
Settings
Help
Summary
Source
Structs
§
Best
Obligation
🔒
Fulfillment
Ctxt
A trait engine using the new trait solver.
Obligation
Storage
🔒
Enums
§
Child
Mode
🔒
Next
Solver
Error
Functions
§
derive_
cause
🔒
find_
best_
leaf_
obligation
🔒
fulfillment_
error_
for_
no_
solution
🔒
fulfillment_
error_
for_
overflow
🔒
fulfillment_
error_
for_
stalled
🔒