Serializes rows/columns to CSV text.
Fields containing separator, quote, or line breaks are quoted. Quotes inside fields are escaped as double quotes.
| data |
rows and columns to serialize. |
| separator |
field separator (for example ","). |
|
Result.ok(CSV text), or Result.error(CsvError.INVALID_ARGUMENT) when separator is empty. |