Skip to main content

include/mesv@parse_Parser.hrl

-record(parser, {
    column_separator :: binary(),
    row_separator :: binary(),
    escaper :: binary(),
    expect_headers :: gleam@option:option(list(binary())),
    parse :: fun((list(binary())) -> {ok, {any(), list(binary())}} |
        {error, mesv@parse:parsing_error()}),
    strict_columns :: boolean(),
    trim_whitespace :: {boolean(), boolean()}
}).