Data description of an external effect the runtime may interpret.
Summary
Functions
Builds an effect intent from keyword or map attributes.
Builds a validated effect intent for a kind and payload.
Builds an effect intent and raises if the attributes are invalid.
Returns the Zoi schema for an effect intent.
Types
Functions
Builds an effect intent from keyword or map attributes.
Builds a validated effect intent for a kind and payload.
Builds an effect intent and raises if the attributes are invalid.
@spec schema() :: Zoi.schema()
Returns the Zoi schema for an effect intent.