# Functions
Copy copies data with the expected digest from the reader into the provided content store writer.
CopyReader copies to a writer from a given reader, returning the number of bytes copied.
CopyReaderAt copies to a writer from a given reader at for the given number of bytes.
NewReader returns a io.Reader from a ReaderAt.
OpenWriter opens a new writer for the given reference, retrying if the writer is locked until the reference is available or returns an error.
ReadBlob retrieves the entire contents of the blob from the provider.
WithDescriptor specifies an OCI descriptor.
WithLabels allows labels to be set on content.
WithRef specifies a ref string.
WriteBlob writes data with the expected digest into the content store.
# Structs
Info holds content specific information
TODO(stevvooe): Consider a very different name for this struct.
Status of a content operation.
WriterOpts is internally used by WriterOpt.
# Interfaces
Ingester writes content.
IngestManager provides methods for managing ingests.
Manager provides methods for inspecting, listing and removing content.
Provider provides a reader interface for specific content.
ReaderAt extends the standard io.ReaderAt interface with reporting of Size and io.Closer.
Store combines the methods of content-oriented interfaces into a set that are commonly provided by complete implementations.
Writer handles the write of content into a content store.