aboutsummaryrefslogtreecommitdiffstats
path: root/skate/xio/util.go
diff options
context:
space:
mode:
Diffstat (limited to 'skate/xio/util.go')
-rw-r--r--skate/xio/util.go19
1 files changed, 0 insertions, 19 deletions
diff --git a/skate/xio/util.go b/skate/xio/util.go
index 9f6cc26..49f38a3 100644
--- a/skate/xio/util.go
+++ b/skate/xio/util.go
@@ -9,25 +9,6 @@ import (
"sync"
)
-type Encoder interface {
- Encode(interface{}) error
-}
-
-type SafeEncoder struct {
- sync.Mutex
- enc Encoder
-}
-
-func NewSafeEncoder(enc Encoder) *SafeEncoder {
- return &SafeEncoder{enc: enc}
-}
-
-func (s *SafeEncoder) Encode(v interface{}) error {
- s.Lock()
- defer s.Unlock()
- return s.enc.Encode(v)
-}
-
// SingleWriter makes any writer thread safe.
type SingleWriter struct {
sync.Mutex