Expand description
Typed JMAP Metadata method wrappers — response types, SessionClient, constants, and helpers.
Response types mirror RFC 8620 standard shapes (§5.1 /get, §5.5 /query,
§5.2 /changes, §5.3 /set, §5.6 /queryChanges). Method implementations
live in sub-modules and operate on SessionClient.
Modules§
- metadata
- JMAP Metadata — Metadata/* method implementations on SessionClient (draft-ietf-jmap-metadata-01 §3).
Structs§
- Added
Item - A single item added to a query result set (RFC 8620 §5.6).
- Changes
Response - RFC 8620 §5.2 —
Foo/changesresponse shape. - GetResponse
- RFC 8620 §5.1 —
Foo/getresponse shape. - Metadata
Changes Params - Extra method-level arguments for
Metadata/changes(draft-ietf-jmap-metadata-01 §3.3). - Metadata
GetParams - Extra method-level arguments for
Metadata/get(draft-ietf-jmap-metadata-01 §3.2). - Metadata
Query Changes Params - Extra method-level arguments for
Metadata/queryChanges(draft-ietf-jmap-metadata-01 §3.5). - Metadata
Query Params - Extra method-level arguments for
Metadata/query(draft-ietf-jmap-metadata-01 §3.4). - Metadata
SetParams - Extra method-level arguments for
Metadata/set(draft-ietf-jmap-metadata-01 §3.1). - Query
Changes Response - RFC 8620 §5.6 —
Foo/queryChangesresponse shape. - Query
Response - RFC 8620 §5.5 —
Foo/queryresponse shape. - Session
Client - A
JmapClientbound to a JMAP session. - SetError
- A per-item failure in a
/setresponse (RFC 8620 §5.3). - SetResponse
- RFC 8620 §5.3 —
Foo/setresponse shape.