Cargo Features
[dependencies]
imap-tools = { version = "1.8.0", default-features = false, features = ["openssl", "ratatui", "rustls", "tracing"] }
- default = openssl
-
The
opensslfeature is set by default wheneverimap-toolsis added withoutsomewhere in the dependency tree.default-features = false - openssl default
-
Enables imap
Affects
args::Generic.mode… - ratatui
-
Enables ratatui
- rustls
-
Enables rustls-tls of imap
Affects
args::Generic.mode… - tracing
-
Enables tracing and tracing-subscriber and logging of regex
regex:
This feature enables the 'log' crate to emit messages. This is usually only useful for folks working on the regex crate itself, but can be useful if you're trying hard to do some performance hacking on regex patterns themselves. Note that you'll need to pair this with a crate like 'env_logger'
to actually emit the log messages somewhere.