Structs§
- Context
Use - Handle
Type - We can’t link the fuchsia-runtime crate because it’s target side only, but we don’t really
need to – its HandleType is pretty much just a thin wrapper over
u8. - Parsed
Use - Path
- A path type used throughout Component Framework, along with its variants NamespacePath and RelativePath. Examples of use:
- Relative
Path - Same as Path except the path does not begin with
/. - Url
- A component URL. The URL is validated, but represented as a string to avoid normalization and retain the original representation.
- Use
- Example:
Enums§
- Availability
- Capability availability. See
Availability. - Dependency
Type - Offered dependency type. See
DependencyType. - OnTerminate
- A component instance’s recovery policy. See
OnTerminate. - Parse
Error - The error representing a failure to parse a type from string.
- Startup
Mode - A component instance’s startup mode. See
StartupMode. - UseFrom
Ref - A reference in a
use from.
Type Aliases§
- Borrowed
Name - Unowned variant of
Name.Namefor more details. - Name
- A name that can refer to a component, collection, or other entity in the
Component Manifest. Its length is bounded to
MAX_NAME_LENGTH.