Turns instances of S
into CSV sinks.
Turns instances of S
into CSV sources.
Turns instances of S
into CSV sources.
Any type S
that has a implicit instance of CsvSource
in scope will be enriched by the asCsvSource
and
asUnsafeCsvSource
methods (which map to source and unsafeSource respectively).
Additionally, any type that has an instance of CsvInput
in scope automatically gets an instance of CsvSource
.
Turns instances of
S
into CSV sinks.Any type
S
that has a implicit instance ofCsvSink
in scope will be enriched by theasCsvSink
method (which maps to sink).Additionally, any type that has an instance of
CsvOutput
in scope automatically gets an instance ofCsvSink
.