Packages

Hivent is a messaging platform that makes it easy to build Reactive Microservice systems.

Current section

Files

Jump to
hivent lib hivent models event.ex
Raw

lib/hivent/models/event.ex

defmodule Hivent.Event do
@moduledoc """
Defines a Hivent Event struct.
"""
@derive [Poison.Encoder]
defmodule Meta do
@moduledoc false
@derive [Poison.Encoder]
defstruct [:name, :producer, :version, :cid, :uuid, :created_at]
end
defstruct meta: Meta.__struct__, payload: %{}
end