Cargo Features

[dependencies]
mail-core = { version = "0.6.2", default-features = false, features = ["serde-impl", "default_impl_cpupool", "test-utils"] }
default test-utils? = default_impl_cpupool

The default_impl_cpupool feature is set by default whenever mail-core is added without default-features = false somewhere in the dependency tree.

serde-impl = serde

Enables serde-impl of mail-headers

default_impl_cpupool default = futures-cpupool

Affects default_impl::simple_context

test-utils = default, lazy_static

Affects mail-core::test_utils

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](https://rust-lang.github.io/rfcs/3491-remove-implicit-features.html).

serde serde-impl?
lazy_static test-utils?
futures-cpupool default_impl_cpupool