use-email-id
Message identity and threading primitives for RustUse.
Experimental
use-email-id is experimental while use-email remains below 0.3.0.
Example
use ;
let root: MessageId = "<root@example.com>".parse?;
let reply: MessageId = "reply@example.com".parse?;
let references = new.with_message_id.with_message_id;
let in_reply_to = new;
assert_eq!;
assert_eq!;
assert!;
# Ok::
Scope
- Message-ID local/domain wrappers and angle-bracket formatting.
- References, In-Reply-To, and thread reference containers.
- Conservative validation for typed identity strings.
Non-goals
- Message store or mailbox threading algorithms.
- Global uniqueness guarantees.
- Complete RFC parser behavior.
License
Licensed under either Apache-2.0 or MIT.