# Functions
Copy copies data with the expected digest from the reader into the provided content store writer.
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.
WithLabels allows labels to be set on content.
WriteBlob writes data with the expected digest into the content store.
# 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.