lib/instream/log/write_entry.ex

defmodule Instream.Log.WriteEntry do
  @moduledoc """
  Log entry definition for write requests.
  """

  defstruct points: nil,
            result: nil,
            metadata: nil

  @type t :: %__MODULE__{
          points: non_neg_integer,
          result: term,
          metadata: Instream.Log.Metadata.t()
        }
end