Skip to main content

Module natural

Structs§

CapabilityStoreConnectorCreateResponse
CapabilityStoreConnectorOpenResponse
CapabilityStoreDictionaryCopyRequest
CapabilityStoreDictionaryCopyResponse
CapabilityStoreDictionaryCreateRequest
CapabilityStoreDictionaryCreateResponse
CapabilityStoreDictionaryDrainResponse
CapabilityStoreDictionaryEnumerateResponse
CapabilityStoreDictionaryGetRequest
CapabilityStoreDictionaryGetResponse
CapabilityStoreDictionaryInsertRequest
CapabilityStoreDictionaryInsertResponse
CapabilityStoreDictionaryKeysResponse
CapabilityStoreDictionaryLegacyExportResponse
CapabilityStoreDictionaryLegacyImportResponse
CapabilityStoreDictionaryRemoveRequest
CapabilityStoreDictionaryRemoveResponse
CapabilityStoreDirConnectorCreateResponse
CapabilityStoreDirConnectorOpenResponse
CapabilityStoreDropRequest
CapabilityStoreDropResponse
CapabilityStoreDuplicateRequest
CapabilityStoreDuplicateResponse
CapabilityStoreExportRequest
CapabilityStoreImportResponse
DictionaryDrainIteratorGetNextRequest
DictionaryEnumerateIteratorGetNextRequest
DictionaryItem
A key-value pair in a [DictionaryRef].
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.
CapabilityStoreError
Error returned from methods in [CapabilityStore].
Data
DictionaryError
Error returned from [CapabilityStore/Dictionary*] methods.
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.
WrappedNewCapabilityId