[−][src]Module rustc::traits::fulfill
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Structs
FulfillProcessor |
[ Experimental ]
|
FulfillmentContext |
[ Experimental ] The fulfillment context is used to drive trait resolution. It
consists of a list of obligations that must be (eventually)
satisfied. The job is to track which are satisfied, which yielded
errors, and which are still pending. At any point, users can call
|
PendingPredicateObligation |
[ Experimental ]
|
Functions
mk_pending |
[ Experimental ]
|
to_fulfillment_error |
[ Experimental ]
|
trait_ref_type_vars |
[ Experimental ] Return the set of type variables contained in a trait ref |