summaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/hugio/writers.go8
1 files changed, 8 insertions, 0 deletions
diff --git a/common/hugio/writers.go b/common/hugio/writers.go
index 82c4dca52..d8be83a40 100644
--- a/common/hugio/writers.go
+++ b/common/hugio/writers.go
@@ -18,6 +18,14 @@ import (
"io/ioutil"
)
+// As implemented by strings.Builder.
+type FlexiWriter interface {
+ io.Writer
+ io.ByteWriter
+ WriteString(s string) (int, error)
+ WriteRune(r rune) (int, error)
+}
+
type multiWriteCloser struct {
io.Writer
closers []io.WriteCloser