Expand description
Email/query filter and comparator types (RFC 8621 §4.4).
Provides EmailFilterCondition — the mail-specific condition object for
Email/query — and the EmailFilter type alias for convenience.
The generic Filter, FilterOperator, and Operator types used here
are defined in jmap-types::query (RFC 8620 §5.5).
Structs§
- Email
Comparator - Sort comparator for Email/query (RFC 8621 §4.4.2).
- Email
Filter Condition - Filter condition for Email objects (RFC 8621 §4.4.1).
- Filter
Operator - Logical combination of filters (RFC 8620 §5.5).
Enums§
- Comparator
Property - The property to sort by in an
EmailComparator(RFC 8621 §4.4.2). - Filter
- A filter node: either a logical operator combining sub-filters, or a type-specific condition object (RFC 8620 §5.5).
- Operator
- Logical operator for combining filter conditions (RFC 8620 §5.5).
Type Aliases§
- Email
Filter - Concrete filter type for Email/query (RFC 8621 §4.4).
- Email
Submission Filter - Concrete filter type for EmailSubmission/query (RFC 8621 §7.3).
- Mailbox
Filter - Concrete filter type for Mailbox/query (RFC 8621 §2.3).