Cargo Features
[dependencies]
pimalaya-email = { version = "0.15.0", default-features = false, features = ["imap-backend", "notmuch-backend", "pgp-native", "pgp-commands", "pgp-gpg", "smtp-sender"] }
- default = imap-backend, pgp-commands, smtp-sender
-
These default features are set whenever
pimalaya-emailis added withoutsomewhere in the dependency tree.default-features = false - imap-backend default = imap, imap-proto, utf7-imap
-
backends
Affects
backend::imap,flag::imap,envelope::imap… - notmuch-backend = notmuch
-
Affects
backend::notmuch,config::NotmuchConfig,flag::notmuch,envelope::notmuch… - pgp-native
-
Enables pgp-native of mml-lib
Affects
pgp::native… - pgp-commands default
-
Enables pgp-commands of mml-lib
Affects
pgp::cmds… - pgp-gpg
-
Affects
pgp::gpg… - smtp-sender default = mail-send
-
senders
Affects
sender::smtp…
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.