NoLimit represents the value for unlimited storage
CollectResult collects the output of a garbage collection run and calls the given callback for each object removed. It also collects all errors into a MultiError which is returned after the gc is completed.
MultiError contains the results of multiple errors.
NewMultiError creates a new MultiError object from a given slice of errors.
SizeStat wraps information about the repository size and its limit.
RepoSize returns a *Stat object with the RepoSize and StorageMax fields set.
Stat wraps information about the objects stored on disk.
RepoStat returns a *Stat object with all the fields set.