Forward typing event in WebSocket
This commit is contained in:
@@ -5,6 +5,7 @@ use matrix_sdk::ruma::events::reaction::OriginalSyncReactionEvent;
|
||||
use matrix_sdk::ruma::events::receipt::SyncReceiptEvent;
|
||||
use matrix_sdk::ruma::events::room::message::OriginalSyncRoomMessageEvent;
|
||||
use matrix_sdk::ruma::events::room::redaction::OriginalSyncRoomRedactionEvent;
|
||||
use matrix_sdk::ruma::events::typing::SyncTypingEvent;
|
||||
use matrix_sdk::sync::SyncResponse;
|
||||
|
||||
pub type BroadcastSender = tokio::sync::broadcast::Sender<BroadcastMessage>;
|
||||
@@ -35,6 +36,8 @@ pub enum BroadcastMessage {
|
||||
RoomRedactionEvent(BxRoomEvent<OriginalSyncRoomRedactionEvent>),
|
||||
/// Message fully read event
|
||||
ReceiptEvent(BxRoomEvent<SyncReceiptEvent>),
|
||||
/// User is typing message event
|
||||
TypingEvent(BxRoomEvent<SyncTypingEvent>),
|
||||
/// Raw Matrix sync response
|
||||
MatrixSyncResponse { user: UserEmail, sync: SyncResponse },
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user