LevelWriter defines as interface a writer may implement in order to receive level information with payload.
| 13 | // LevelWriter defines as interface a writer may implement in order |
| 14 | // to receive level information with payload. |
| 15 | type LevelWriter interface { |
| 16 | io.Writer |
| 17 | WriteLevel(level Level, p []byte) (n int, err error) |
| 18 | } |
| 19 | |
| 20 | // LevelWriterAdapter adapts an io.Writer to support the LevelWriter interface. |
| 21 | type LevelWriterAdapter struct { |
no outgoing calls
no test coverage detected