Modules§
Structs§
- Changes
Response - Response structure for changes method calls.
- GetResponse
- Response structure for Get requests.
- Invocation
- JMAP method invocation: [methodName, arguments, methodCallId]
- Jmap
Client - JMAP client for interacting with JMAP servers.
- Jmap
Error - JMAP error structure
- Jmap
Response - JMAP response structure containing method responses and session state.
- Method
Response - JMAP method response tuple: [
method_name,response_data,call_id] - Query
Response - Response structure for query method calls
- Record
- JMAP record with ID, state, and data.
- Record
Ref - Reference to a specific version of a JMAP record.
- Request
Object - JMAP request structure (RFC 8620 section 3.3)
- Session
Resource - SetResponse
- JMAP set response structure for create/update/delete operations.
Enums§
- Change
Status - Status of an item relative to a previous state.
- Discover
Error - Discover
Session Error - Error returned by
discover_session_resource. - Method
Response Data - JMAP method response data. Either a success response or an error.
- Request
Error - Error executing an HTTP request.
- Scheme
- Uri schemes for known transport protocols.
Constants§
- JMAP_
CORE - JMAP core capability URN.
Traits§
- Record
Type - JMAP collection types (calendars, address books, etc.).
Functions§
- discover_
session_ resource - Fetch the JMAP session resource.