A public event delivered directly to the subscribing process.
@type t() :: %NervesGateSDK.Events.Event{topic: atom() | tuple(), value: term()}