lib/parseable.ex
import ProtocolEx
defprotocol_ex Mecto.Parseable do
def type(module, field)
end
defimpl_ex Ecto.Enum, Ecto.Enum, for: Mecto.Parseable do
def type(Ecto.Enum, %{type: type}), do: type
end
import ProtocolEx
defprotocol_ex Mecto.Parseable do
def type(module, field)
end
defimpl_ex Ecto.Enum, Ecto.Enum, for: Mecto.Parseable do
def type(Ecto.Enum, %{type: type}), do: type
end