CsvReader.this

this(Range source, CsvDialect dialect = CsvDialect.init) @safe nothrow @nogc

Construct a reader over source with an optional dialect.

Notes:

  • Efficient range semantics are implemented for in‑memory

string/char buffers. Other Range kinds compile but produce an empty range until later tasks wire buffered I/O.