Module natural

Module natural 

Source

Structs§

CapabilityStoreConnectorCreateRequest
CapabilityStoreConnectorCreateResponse
CapabilityStoreConnectorOpenRequest
CapabilityStoreConnectorOpenResponse
CapabilityStoreDictionaryCopyRequest
CapabilityStoreDictionaryCopyResponse
CapabilityStoreDictionaryCreateRequest
CapabilityStoreDictionaryCreateResponse
CapabilityStoreDictionaryDrainRequest
CapabilityStoreDictionaryDrainResponse
CapabilityStoreDictionaryEnumerateRequest
CapabilityStoreDictionaryEnumerateResponse
CapabilityStoreDictionaryGetRequest
CapabilityStoreDictionaryGetResponse
CapabilityStoreDictionaryInsertRequest
CapabilityStoreDictionaryInsertResponse
CapabilityStoreDictionaryKeysRequest
CapabilityStoreDictionaryKeysResponse
CapabilityStoreDictionaryLegacyExportRequest
CapabilityStoreDictionaryLegacyExportResponse
CapabilityStoreDictionaryLegacyImportRequest
CapabilityStoreDictionaryLegacyImportResponse
CapabilityStoreDictionaryRemoveRequest
CapabilityStoreDictionaryRemoveResponse
CapabilityStoreDirConnectorCreateRequest
CapabilityStoreDirConnectorCreateResponse
CapabilityStoreDirConnectorOpenRequest
CapabilityStoreDirConnectorOpenResponse
CapabilityStoreDropRequest
CapabilityStoreDropResponse
CapabilityStoreDuplicateRequest
CapabilityStoreDuplicateResponse
CapabilityStoreExportRequest
CapabilityStoreExportResponse
CapabilityStoreImportRequest
CapabilityStoreImportResponse
Connector
DictionaryDrainIteratorGetNextRequest
DictionaryDrainIteratorGetNextResponse
DictionaryEnumerateIteratorGetNextRequest
DictionaryEnumerateIteratorGetNextResponse
DictionaryItem
A key-value pair in a DictionaryRef.
DictionaryKeysIteratorGetNextResponse
DictionaryOptionalItem
A key-value pair in a DictionaryRef, where the value may be elided. This is useful for APIs that may wish to omit the value, for example if it could not be duplicated.
DictionaryRef
DirConnector
DirEntry
DirReceiverReceiveRequest
InstanceToken
Represents an instance in the component tree, either a component instance or component manager’s instance.
ProtocolPayload
Contains a protocol open request.
RouteRequest
A request for a route.
Unavailable
Unit
WrappedCapabilityId
A CapabilityId wrapped in a struct. This is useful for putting a CapabilityId in a box<>, which FIDL does not allow for pure integral types.

Enums§

Availability
Describes the expected availability of the capability.
Capability
CapabilityStoreError
Error returned from methods in [CapabilityStore].
ConnectorRouterRouteResponse
Data
DataRouterRouteResponse
DictionaryError
Error returned from [CapabilityStore/Dictionary*] methods.
DictionaryRouterRouteResponse
DirConnectorRouterRouteResponse
DirEntryRouterRouteResponse
DirectoryRouterRouteResponse
RouterError

Type Aliases§

CapabilityId
A client-assigned id of a Capability in a [CapabilityStore].
DictionaryKey
The key of a DictionaryItem. The constraints for valid keys are documented at https://fuchsia.dev/reference/cml#names.
NewCapabilityId
A client-assigned id of a new Capability in a [CapabilityStore]. Same as CapabilityId, but used to distinguish output parameters in [CapabilityStore] methods.
Token
A token represents a bedrock object. Tokens are reference counted, dropping all counts of the token removes the object.
WrappedNewCapabilityId