Versions in this module Expand all Collapse all v0 v0.1.8 Apr 12, 2026 v0.1.7 Apr 10, 2026 Changes in this version + func Stream(ctx context.Context, raw []byte, blobs BlobReader, w io.Writer) error + func StreamParsed(ctx context.Context, m *manifest.OCIManifest, blobs BlobReader, w io.Writer) error + type BlobReader interface + ReadBlob func(ctx context.Context, digest string) (io.ReadCloser, error) + type CocoonRunner interface + ImageImport func(ctx context.Context, name string) (io.WriteCloser, func() error, error) + type Downloader interface + GetBlob func(ctx context.Context, name, digest string) (io.ReadCloser, error) + GetManifest func(ctx context.Context, name, tag string) ([]byte, string, error) + type PullOptions struct + LocalName string + Name string + Tag string + type Puller struct + Cocoon CocoonRunner + Downloader Downloader + func (p *Puller) Pull(ctx context.Context, opts PullOptions) error