Skip to main content

Module request

Module request 

Source
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§

AccountInfo
Per-account metadata in a JMAP Session (RFC 8620 §2).
JmapRequestBuilder
Fluent builder for multi-method JmapRequest objects.
Session
JMAP Session object returned by GET /.well-known/jmap (RFC 8620 §2).
WebSocketCapability
Capability object for "urn:ietf:params:jmap:websocket" (RFC 8887).