View Source ebus_reply (ebus v0.3.0)
Link to this section Summary
Functions
Equivalent to new(Topic, nil).
Equivalent to new(Topic, Status, nil).
Equivalent to new(Topic, Status, Payload, nil).
Link to this section Types
-type t() ::
#{topic => binary() | nil,
status => atom(),
payload => term(),
ref => binary() | nil,
ebus_t => reply}.
Link to this section Functions
-spec from_map(map()) -> t().
Equivalent to new(nil).
Equivalent to new(Topic, nil).
Equivalent to new(Topic, Status, nil).
Equivalent to new(Topic, Status, Payload, nil).
-spec new(binary() | nil, atom(), term(), binary() | nil) -> t().