Crate fidl_fuchsia_pkg_ext

Source
Expand description

fidl_fuchsia_pkg_ext contains wrapper types around the auto-generated fidl_fuchsia_pkg bindings.

Re-exports§

pub use crate::base_package_index::BasePackageIndex;

Modules§

base_package_index
Retrives and serves the base package index.
cache
Wrapper types for fidl_fuchsia_pkg::PackageCacheProxy and its related protocols.

Structs§

BlobId
Convenience wrapper type for the autogenerated FIDL BlobId.
BlobInfo
Convenience wrapper type for the autogenerated FIDL BlobInfo.
CupData
MirrorConfig
Convenience wrapper for the FIDL MirrorConfig type
MirrorConfigBuilder
Convenience wrapper for generating MirrorConfig values.
RepositoryConfig
Convenience wrapper type for the autogenerated FIDL RepositoryConfig.
RepositoryConfigBuilder
Convenience wrapper for generating RepositoryConfig values.
RepositoryUrl
Convenience wrapper type for the autogenerated FIDL RepositoryUrl.
ResolutionContext
Convenience wrapper type for the autogenerated FIDL ResolutionContext.

Enums§

BlobIdParseError
CupMissingField
MirrorConfigError
RepositoryConfigs
Wraper for serializing repository configs to the on-disk JSON format.
RepositoryKey
Convenience wrapper for the FIDL RepositoryKeyConfig type
RepositoryParseError
RepositoryRegistrationAliasConflictMode
Convenience wrapper for the FIDL RepositoryRegistrationAliasConflictMode.
RepositoryStorageType
Convenience wrapper for the FIDL RepositoryStorageType.
ResolutionContextError
ResolveError

Traits§

Measurable
FIDL types that can have their in-line and out-of-line message byte payload size measured.

Functions§

fidl_iterator_to_stream
Converts a proxy to a FIDL iterator like:
serve_fidl_iterator_from_slice
Serves fidl iterators like:
serve_fidl_iterator_from_stream
Serves fidl iterators like: