Expand description
Backend marker traits shared across all JMAP server crates.
These traits are defined here in jmap-types so that implementations can
go in the type crates (jmap-mail-types, jmap-chat-types) without
violating the orphan rule.
Traitsยง
- GetObject
- Marker for object types that support
getandchangesoperations. - Jmap
Object - Marker trait for all JMAP object types.
- Query
Object - Marker for object types that support
queryandqueryChangesoperations. - SetObject
- Marker for object types that support
set(create/update/destroy) operations.