Cargo Features

[dependencies]
himalaya = { version = "1.1.0", default-features = false, features = ["imap", "maildir", "notmuch", "smtp", "sendmail", "keyring", "oauth2", "wizard", "pgp-commands", "pgp-gpg", "pgp-native"] }
default = imap, maildir, pgp-commands, sendmail, smtp, wizard

These default features are set whenever himalaya is added without default-features = false somewhere in the dependency tree.

imap default

Enables imap of email-lib and pimalaya-tui

pimalaya-tui:

Email backends

maildir default

Enables maildir of email-lib and pimalaya-tui

notmuch

Enables notmuch of email-lib and pimalaya-tui

smtp default

Enables smtp of email-lib and pimalaya-tui

sendmail default

Enables sendmail of email-lib and pimalaya-tui

keyring oauth2?

Enables keyring of email-lib, pimalaya-tui, and secret-lib

oauth2 = keyring

Enables oauth2 of email-lib and pimalaya-tui

wizard default

Enables autoconfig of email-lib, wizard of pimalaya-tui

pgp-commands default

Enables pgp-commands of email-lib, mml-lib, and pimalaya-tui

pgp-gpg

Enables pgp-gpg of email-lib, mml-lib, and pimalaya-tui

pgp-native

Enables pgp-native of email-lib, mml-lib, and pimalaya-tui

Himalaya has 12 features without comments.