Versions in this module Expand all Collapse all v5 v5.33.1 Dec 30, 2024 Changes in this version + func OriginalCandidateMatchesTryReusingBlobOptions(opts private.TryReusingBlobOptions) bool + type Compat struct + func AddCompat(dest private.ImageDestinationInternalOnly) Compat + func (c *Compat) Commit(ctx context.Context, unparsedToplevel types.UnparsedImage) error + func (c *Compat) PutBlob(ctx context.Context, stream io.Reader, inputInfo types.BlobInfo, ...) (types.BlobInfo, error) + func (c *Compat) PutSignatures(ctx context.Context, signatures [][]byte, instanceDigest *digest.Digest) error + func (c *Compat) TryReusingBlob(ctx context.Context, info types.BlobInfo, cache types.BlobInfoCache, ...) (bool, types.BlobInfo, error) + type Properties struct + AcceptsForeignLayerURLs bool + DesiredLayerCompression types.LayerCompression + HasThreadSafePutBlob bool + IgnoresEmbeddedDockerReference bool + MustMatchRuntimeOS bool + SupportedManifestMIMETypes []string + type PropertyMethodsInitialize struct + func PropertyMethods(vals Properties) PropertyMethodsInitialize + func (o PropertyMethodsInitialize) AcceptsForeignLayerURLs() bool + func (o PropertyMethodsInitialize) DesiredLayerCompression() types.LayerCompression + func (o PropertyMethodsInitialize) HasThreadSafePutBlob() bool + func (o PropertyMethodsInitialize) IgnoresEmbeddedDockerReference() bool + func (o PropertyMethodsInitialize) MustMatchRuntimeOS() bool + func (o PropertyMethodsInitialize) SupportedManifestMIMETypes() []string