Cargo Features
[dependencies]
meli = { version = "0.8.7", default-features = false, features = ["notmuch", "jmap", "sqlite3", "smtp", "smtp-trace", "regexp", "dbus-notifications", "cli-docs", "svgscreenshot", "gpgme", "tls-static", "http-static", "sqlite3-static", "dbus-static", "libz-static", "static", "debug-tracing"] }
- default = cli-docs, dbus-notifications, gpgme, jmap, notmuch, smtp, sqlite3, static
-
These default features are set whenever
meli
is added without
somewhere in the dependency tree.default-features = false - notmuch default
- jmap default
- sqlite3 default
-
Affects
meli::sqlite3
… - smtp default smtp-trace?
- smtp-trace = smtp
-
Enables smtp-trace of melib
- regexp
-
Enables pcre2
- dbus-notifications default
-
Enables notify-rust
- cli-docs default
-
Enables flate2
Affects
args::ManOpt.no_raw
,args::ManOpt.gzipped
,args::ManOpt.page
,parser::view_manpage
,meli::manpages
,subcommands::man
,subcommands::pager
… - svgscreenshot
-
Enables svg ^0.13
Affects
meli::svg
… - gpgme default
-
Affects
overrides::PGPSettingsOverride.remote_lookup_mechanisms
,pgp::PGPSettings.remote_lookup_mechanisms
,compose::gpg
,mail::pgp
… - tls-static static
-
Static / vendoring features.
Enables tls-static of melib
- http-static static
-
Enables http-static of melib
- sqlite3-static static
-
Enables sqlite3-static of melib
- dbus-static static
-
Enables d_vendored of notify-rust
- libz-static static
-
Enables libz-sys
- static default = dbus-static, http-static, libz-static, sqlite3-static, tls-static
- debug-tracing
-
Print tracing logs as meli runs in stderr
enable for debug tracing logs: build with --features=debug-tracing and export MELI_DEBUG_STDERREnables debug-tracing of melib