type Line struct {
// contains filtered or unexported fields
}
lineReader reads lines from underlying reader, decoding the input stream
using the configured codec. The reader keeps track of bytes consumed
from raw input stream for every decoded line.