Structs
Cached provider
Cached service
A context in which to store providers for services
Enums
Error while binding a service
Error while unbinding a service
Traits
Functions
Type hint to the rust compiler to treat appropriately typed closures as providers.