Skip to main content

Module diff

Module diff 

Source
Available on crate feature jmap only.
Expand description

Helpers for incremental envelope sync via Email/changes (RFC 8620 §5.2), used by crate::client::EmailClientStd::diff_envelopes.

Functions§

decode
Reverse of encode; None on invalid UTF-8.
encode
Email/state is opaque; the encode/decode pair mirrors the IMAP side for symmetry.
is_cannot_calculate_changes
True for the spec-defined cannotCalculateChanges signal (RFC 8620 §5.2); other errors propagate.