Module capability_source

Source

Structs§

AnonymizedAggregateSource
BuiltinSource
CapabilityToCapabilitySource
ComponentSource
EnvironmentCapabilityData
EnvironmentSource
FilteredAggregateCapabilityRouteData
The return value of the routing future returned by FilteredAggregateCapabilityProvider::route_instances, which contains information about the source of the route.
FilteredAggregateProviderSource
FilteredProviderSource
FrameworkSource
NamespaceSource
ServiceInstance
VoidSource

Enums§

AggregateCapability
Describes a capability provided by component manager that is an aggregation of multiple instances of a capability.
AggregateInstance
An individual instance in an aggregate.
AggregateMember
CapabilitySource
Describes the source of a capability, as determined by find_capability_source
ComponentCapability
A capability being routed from a component.
EnvironmentCapability
Error
InternalCapability
Describes a capability provided by the component manager which could be a framework capability scoped to a realm, a built-in global capability, or a capability from component manager’s own namespace.

Traits§

FilteredAggregateCapabilityProvider
A provider of a capability from an aggregation of zero or more offered instances of a capability, with filters.

Type Aliases§

BuiltinCapabilities
The list of declarations for capabilities offered by component manager as built-in capabilities.
NamespaceCapabilities
The list of declarations for capabilities from component manager’s namespace.