lib/reactor/errors/transform_error.ex
defmodule Reactor.Error.TransformError do
@moduledoc """
An error which occurs when building and running transforms.
"""
defexception input: nil, output: nil, message: nil
@doc false
@impl true
def exception(attrs), do: struct(__MODULE__, attrs)
@doc false
@impl true
def message(error), do: error.message
end