Versions in this module Expand all Collapse all v0 v0.5.1 Sep 30, 2024 Changes in this version + func Join(c1 io.ReadWriteCloser, c2 io.ReadWriteCloser) (inCount int64, outCount int64, errors []error) + func WithCompression(rwc io.ReadWriteCloser) io.ReadWriteCloser + func WithCompressionFromPool(rwc io.ReadWriteCloser) (out io.ReadWriteCloser, recycle func()) + func WithEncryption(rwc io.ReadWriteCloser, key []byte) (io.ReadWriteCloser, error) + func WrapReadWriteCloser(r io.Reader, w io.Writer, closeFn func() error) io.ReadWriteCloser + type ReadWriteCloser struct + func (rwc *ReadWriteCloser) Close() error + func (rwc *ReadWriteCloser) Read(p []byte) (n int, err error) + func (rwc *ReadWriteCloser) Write(p []byte) (n int, err error)