Structs§
- The core messaging unit. A Message may be annotated by messengers, but is not associated with a particular Messenger instance.
Enums§
Attribution
describes the relationship of the message path in relation to the author.- The intended recipients for a message.
- A MessageEvent defines the data that can be returned through a message receptor.
- MessageType captures details about the Message’s source.
- The messengers that can participate in messaging
- An identifier that can be used to send messages directly to a Messenger. Included with Message instances.
- The types of results possible from sending or replying.
Traits§
- Trait alias for types of data that can be used as an address in a MessageHub.
- Trait alias for types of data that can be used as the payload in a MessageHub.
Type Aliases§
Filter
is used by theMessageHub
to determine whether an incoming message should be directed to associated broker.