Crate fidl_fuchsia_sys2_common

Source

Macros§

ChildLocationUnknown
Pattern that matches an unknown ChildLocation member.
ConfigOverrideErrorUnknown
Pattern that matches an unknown ConfigOverrideError member.
ConnectToStorageAdminErrorUnknown
Pattern that matches an unknown ConnectToStorageAdminError member.
ConstructNamespaceErrorUnknown
Pattern that matches an unknown ConstructNamespaceError member.
CreateErrorUnknown
Pattern that matches an unknown CreateError member.
DeclTypeUnknown
Pattern that matches an unknown DeclType member.
DestroyErrorUnknown
Pattern that matches an unknown DestroyError member.
GetAllInstancesErrorUnknown
Pattern that matches an unknown GetAllInstancesError member.
GetDeclarationErrorUnknown
Pattern that matches an unknown GetDeclarationError member.
GetInstanceErrorUnknown
Pattern that matches an unknown GetInstanceError member.
GetStructuredConfigErrorUnknown
Pattern that matches an unknown GetStructuredConfigError member.
OpenDirTypeUnknown
Pattern that matches an unknown OpenDirType member.
OpenErrorUnknown
Pattern that matches an unknown OpenError member.
RealmQueryErrorUnknown
Pattern that matches an unknown RealmQueryError member.
ResolveErrorUnknown
Pattern that matches an unknown ResolveError member.
RouteOutcomeUnknown
Pattern that matches an unknown RouteOutcome member.
RouteValidatorErrorUnknown
Pattern that matches an unknown RouteValidatorError member.
StartErrorUnknown
Pattern that matches an unknown StartError member.
StopErrorUnknown
Pattern that matches an unknown StopError member.
UnresolveErrorUnknown
Pattern that matches an unknown UnresolveError member.

Structs§

ComponentCrashInfo
Information stored when a thread crashes.
ConfigOverrideSetStructuredConfigRequest
ConfigOverrideUnsetStructuredConfigRequest
CrashIntrospectFindComponentByThreadKoidResponse
ExecutionInfo
Information about the execution state of a component instance.
Instance
Describes a component instance under a realm.
InstanceIteratorNextResponse
LifecycleControllerDestroyInstanceRequest
LifecycleControllerResolveInstanceRequest
LifecycleControllerStopInstanceRequest
LifecycleControllerUnresolveInstanceRequest
ManifestBytesIteratorNextResponse
RealmQueryConstructNamespaceRequest
RealmQueryGetInstanceRequest
RealmQueryGetInstanceResponse
RealmQueryGetManifestRequest
RealmQueryGetResolvedDeclarationRequest
RealmQueryGetStructuredConfigRequest
RealmQueryGetStructuredConfigResponse
RealmQueryResolveDeclarationRequest
ResolvedInfo
Information about the resolved state of a component instance.
RouteError
Routing error for a particular capability.
RouteReport
Routing result for a particular capability.
RouteTarget
A capability in a target component to route to the source.
RouteValidatorRouteRequest
RouteValidatorRouteResponse
RouteValidatorValidateRequest
RouteValidatorValidateResponse
ServiceInstance
Metadata about a service instance.
StorageAdminDeleteComponentStorageRequest
StorageIteratorNextResponse
StorageStatus
Metadata about status of the storage

Enums§

ChildLocation
Locations from which a child could be resolved under a given parent.
ConfigOverrideError
Errors that can be returned by the ConfigOverride protocol.
ConnectToStorageAdminError
Errors that can be returned by the ConnectToStorageAdmin call.
ConstructNamespaceError
Errors that can be returned by the ConstructNamespace call.
CreateError
DeclType
DeletionError
DestroyError
GetAllInstancesError
Errors that can be returned by the GetAllInstances call.
GetDeclarationError
Errors that can be returned by the GetManifest call.
GetInstanceError
Errors that can be returned by the GetInstance call.
GetStructuredConfigError
Errors that can be returned by the GetStructuredConfig call.
OpenDirType
The directories of an instance that can be opened by component manager.
OpenError
Errors that can be returned by the OpenDirectory call.
RealmQueryError
Errors that can be returned by the RealmQuery API.
ResolveError
RouteOutcome
RouteValidatorError
Errors for RouteValidator
StartError
StatusError
StopError
UnresolveError

Constants§

MAX_INSTANCE_ID_LENGTH
The maximum length of an instance ID. An instance ID is a 256-bit identifier, which when encoded in hex notation is 64 characters long.
MAX_START_REASON
The maximum length of the human-readable start reason. This accounts for StartReason::AccessCapability which can have a length of MAX_MONIKER_LENGTH + MAX_NAME_LENGTH + 26 (4222 characters).
MAX_STORAGE_ID_LENGTH
The maximum length of a storage instance ID. A storage instance ID is a 256-bit UUID, which when encoded in hex notation is 64 characters long.