Documentation
¶
Index ¶
Constants ¶
View Source
const VerifyCacheWrites = false
Variables ¶
This section is empty.
Functions ¶
func IsDisabled ¶ added in v0.0.92
Types ¶
type Cache ¶
type Cache interface {
Bytes(context.Context, schema.Digest) ([]byte, error)
Blob(schema.Digest) (ReaderAtCloser, error) // XXX No context is required here to make it simpler for Compressed() to call Blob().
Stat(context.Context, schema.Digest) (CacheInfo, error)
WriteBlob(context.Context, schema.Digest, io.ReadCloser) error
WriteBytes(context.Context, schema.Digest, []byte) error
LoadEntry(context.Context, schema.Digest) (CachedOutput, bool, error)
StoreEntry(context.Context, []schema.Digest, CachedOutput) error
}
var NoCache Cache = noCache{}
type CachedOutput ¶
type ReaderAtCloser ¶ added in v0.0.108
type ReaderAtCloser interface {
io.ReaderAt
io.ReadCloser
}
Click to show internal directories.
Click to hide internal directories.