Crate fidl_fuchsia_component_resolution

Source

Structs§

Component
A component is a unit of executable software.
Context
A component resolution context, used when resolving component URLs relative to another component. The context is stored in a byte array that persists a value used by the target Resolver to locate and resolve a component by relative path (for example, by a subpackage name).
Package
A package is a signed collection of immutable files.
ResolverControlHandle
ResolverEventStream
ResolverMarker
ResolverProxy
ResolverRequestStream
A Stream of incoming requests for fuchsia.component.resolution/Resolver.
ResolverResolveRequest
ResolverResolveResponder
ResolverResolveResponse
ResolverResolveWithContextRequest
ResolverResolveWithContextResponder
ResolverResolveWithContextResponse
ResolverSynchronousProxy

Enums§

ResolverError
The possible error conditions returned by ComponentResolver.
ResolverEvent
ResolverRequest
An interface for resolving a URL to a component.

Constants§

MAX_COMPONENT_URL_LENGTH
Max length of component URL.
MAX_RESOLUTION_CONTEXT_SIZE
The maximum number of bytes for a Context.

Traits§

ResolverProxyInterface

Type Aliases§

ResolverResolveResult
ResolverResolveWithContextResult