# Functions
JoinedHostsFromEvents turns a list of state events into a list of joined hosts.
NewKeyChangeConsumer creates a new KeyChangeConsumer.
NewOutputPresenceConsumer creates a new OutputPresenceConsumer.
NewOutputReceiptConsumer creates a new OutputReceiptConsumer.
NewOutputRoomEventConsumer creates a new OutputRoomEventConsumer.
NewOutputSendToDeviceConsumer creates a new OutputSendToDeviceConsumer.
NewOutputTypingConsumer creates a new OutputTypingConsumer.
# Structs
KeyChangeConsumer consumes events that originate in key server.
OutputReceiptConsumer consumes events that originate in the clientapi.
OutputReceiptConsumer consumes events that originate in the clientapi.
OutputRoomEventConsumer consumes events that originated in the room server.
OutputSendToDeviceConsumer consumes events that originate in the clientapi.
OutputTypingConsumer consumes events that originate in the clientapi.