Expand description
ChatSessionExt trait for jmap_base_client::Session.
Adds JMAP Chat extension methods to the base Session type.
Specs:
- draft-atwood-jmap-chat-00 §3 (ChatCapability fields)
- draft-atwood-jmap-chat-push-00 (ChatPushCapability fields)
- draft-atwood-jmap-chat-wss-00 (supports_chat_websocket)
ChatCapability and ChatPushCapability live in jmap-chat-types
(the canonical home for chat wire-format types); this module re-exports
them for ergonomic use from the trait signatures below.
Structs§
- Chat
Capability - Account-level capability object for
"urn:ietf:params:jmap:chat". - Chat
Push Capability - Account-level capability object for
"urn:ietf:params:jmap:chat:push".
Traits§
- Chat
Session Ext - Extension methods for
jmap_base_client::Sessionthat surface JMAP Chat capability information.