vfs: make PipeWriter an interface

Signed-off-by: Nicola Murino <nicola.murino@gmail.com>
This commit is contained in:
Nicola Murino
2023-10-22 16:30:04 +02:00
parent e3c4ee0833
commit 320e404e4d
12 changed files with 30 additions and 21 deletions

View File

@@ -58,7 +58,7 @@ type transfer struct {
isFinished bool
}
func newTransfer(baseTransfer *common.BaseTransfer, pipeWriter *vfs.PipeWriter, pipeReader *vfs.PipeReader,
func newTransfer(baseTransfer *common.BaseTransfer, pipeWriter vfs.PipeWriter, pipeReader *vfs.PipeReader,
errForRead error) *transfer {
var writer writerAtCloser
var reader readerAtCloser