lib/dopple/receipt/standard.ex
defmodule Dopple.Receipt.Standard do
@moduledoc """
A standard receipt that can be used to reference a ping
"""
defstruct id: UUID.uuid4()
def new, do: %__MODULE__{}
end
defimpl Dopple.Receipt, for: Dopple.Receipt.Standard do
def id(r), do: r.id
end