Skip to main content

Module client

Module client 

Source
Expand description

Auth-agnostic base JMAP HTTP client (RFC 8620).

Provides JmapClient for session fetch, API calls, blob transfer, SSE event streaming, and extract_response for parsing method results.

Structs§

ClientConfig
Per-client configuration for timeouts and body size limits.
JmapClient
Auth-agnostic JMAP base HTTP client.
SubscribeEventsSessionParams
Parameters for JmapClient::subscribe_events_session (bd:JMAP-6r7c.64).

Functions§

extract_response
Find the method response matching call_id in resp and deserialize its arguments into T.