Expand description
Runtime-scoped client capabilities issued by an exact provider.
Structs§
- Bound
- Application and driver authority issued for one provider type.
The exact provider object is carried by
super::Context; this brand alone does not establish the ownership of an arbitrary attached value. - Context
- The exact selected provider and its application lifetime, issued together.
- Pair
- Owns two providers and issues their clients in the same lending scope. Both pinned roots remain owned until their dependent application is released.
Traits§
- Provider
- Produces a client from the exact selected provider. The provider type carries its storage loans; each client requires those loans and its driver domain to outlive the issued application scope.