Module right Copy item path Source BoundedName A BoundedName is a Name that can have a max length of N bytes. HandleType 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. Path A path type used throughout Component Framework, along with its variants NamespacePath and
RelativePath . Examples of use: RelativePath Same as Path except the path does not begin with /. Rights A list of rights. Url A component URL. The URL is validated, but represented as a string to avoid
normalization and retain the original representation. Availability Capability availability. See Availability . DeliveryType Specifies when the framework will open the protocol from the provider
component’s outgoing directory when someone requests the capability. See
DeliveryType . DependencyType Offered dependency type. See DependencyType . OnTerminate A component instance’s recovery policy. See OnTerminate . ParseError The error representing a failure to parse a type from string. Right A right or bundle of rights to apply to a directory. StartupMode A component instance’s startup mode. See StartupMode . StorageId RightsClause BorrowedName Unowned variant of Name . Name for 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.