Macros§
- Repository
KeyConfig Unknown - Pattern that matches an unknown
RepositoryKeyConfig
member. - SetUpgradable
Urls Error Unknown - Pattern that matches an unknown
SetUpgradableUrlsError
member.
Structs§
- BlobId
- A content-addressed merkle root that describes an artifact that is tracked by the packaging system.
- Blob
IdIterator Next Response - Blob
Info - A tuple of the content-addressed merkle root for an artifact, along with that artifact’s length in bytes.
- Blob
Info Iterator Next Response - CupData
- CupGet
Info Request - CupGet
Info Response - CupWrite
Request - Mirror
Config - The configuration necessary to connect to a mirror.
- Needed
Blobs Blob Written Request - Needed
Blobs Open Blob Request - Package
Cache SetUpgradable Urls Request - Package
Index Entry - A single entry in the package index.
- Package
Index Iterator Next Response - Package
Resolver GetHash Request - Package
Resolver GetHash Response - Package
Resolver Resolve Response - Package
Resolver Resolve With Context Response - Package
Url - A fuchsia-pkg:// URL indicating a package. https://fuchsia.dev/fuchsia-src/concepts/packages/package_url#package_identity
- Repository
Config - The configuration necessary to connect to a repository and its mirrors.
- Repository
Iterator Next Response - Repository
Manager AddMirror Request - Repository
Manager AddRequest - Repository
Manager Remove Mirror Request - Repository
Manager Remove Request - Repository
Url - A fuchsia-pkg:// URL indicating a repository. https://fuchsia.dev/fuchsia-src/concepts/packages/package_url#repository_identity
- Resolution
Context - A package resolution context, used when resolving package URLs relative to another package.
Enums§
- Blob
Written Error - Error type for [
NeededBlobs.BlobWritten
]. - GcProtection
- How the package served by [
PackageCache.Get
] should be protected from GC. - GetInfo
Error - GetSubpackage
Error - Error type for [
PackageCache.GetSubpackage
]. - Open
Blob Error - Error type for [
NeededBlobs.OpenMetaBlob
] and [NeededBlobs.OpenBlob
]. - Repository
KeyConfig - The keys used by the repository to authenticate its packages.
- Repository
Storage Type - Where the repository storage is written to.
- Resolve
Error - Error codes for PackageResolver operations.
- SetUpgradable
Urls Error - Error type for [
PackageCache.SetUpgradableUrls
]. - Write
Error
Constants§
- MAX_
RESOLUTION_ CONTEXT_ SIZE - The maximum number of bytes for a
ResolutionContext
.