MCPcopy
hub / github.com/rs/zerolog / WriteLevel

Method WriteLevel

writer.go:96–108  ·  view source on GitHub ↗
(l Level, p []byte)

Source from the content-addressed store, hash-verified

94}
95
96func (t multiLevelWriter) WriteLevel(l Level, p []byte) (n int, err error) {
97 for _, w := range t.writers {
98 if _n, _err := w.WriteLevel(l, p); err == nil {
99 n = _n
100 if _err != nil {
101 err = _err
102 } else if _n != len(p) {
103 err = io.ErrShortWrite
104 }
105 }
106 }
107 return n, err
108}
109
110// Calls close on all the underlying writers that are io.Closers. If any of the
111// Close methods return an error, the remainder of the closers are not closed

Callers

nothing calls this directly

Calls 1

WriteLevelMethod · 0.65

Tested by

no test coverage detected