lib/iso_20022/parse_error.ex
defmodule ISO20022.ParseError do
@moduledoc """
Exception raised by `parse!/1` variants when parsing fails.
"""
defexception [:reason]
@impl true
def message(%__MODULE__{reason: reason}) do
"ISO 20022 parse error: #{inspect(reason)}"
end
end