Versions in this module Expand all Collapse all v0 v0.4.0 May 4, 2026 v0.3.0 Apr 25, 2026 Changes in this version + type MultiError struct + Errors []error + func (e *MultiError) All() []error + func (e *MultiError) Error() string + func (e *MultiError) Unwrap() error + type Option func(*Writer) + func WithMode(mode WriteMode) Option + type WriteMode int + const WriteAll + const WriteBestEffort + const WriteQuorum + type Writer struct + func NewWriter(backends ...omnistorage.Backend) (*Writer, error) + func NewWriterWithOptions(backends []omnistorage.Backend, opts ...Option) (*Writer, error) + func (w *Writer) Backends() int + func (w *Writer) NewWriter(ctx context.Context, path string, opts ...omnistorage.WriterOption) (io.WriteCloser, error)