Expand description
Base JMAP request and session types: JmapRequestBuilder, Session,
AccountInfo, WebSocketCapability.
Types that belong to the base JMAP client layer (RFC 8620 §2, §3.3, RFC 8887). Chat-specific and Mail-specific types live in their own crates.
Types already in jmap-types and NOT redefined here:
Id, UTCDate, State, Date, JmapRequest, JmapResponse, Invocation,
ResultReference.
Structs§
- Account
Info - Per-account metadata in a JMAP Session (RFC 8620 §2).
- Jmap
Request Builder - Fluent builder for multi-method
JmapRequestobjects. - Session
- JMAP Session object returned by
GET /.well-known/jmap(RFC 8620 §2). - WebSocket
Capability - Capability object for
"urn:ietf:params:jmap:websocket"(RFC 8887).