Cargo Features

samotop = { version = "0.13.2", default-features = false, features = ["delivery", "smime", "spf", "rust-tls", "native-tls", "parser-peg", "parser-nom", "mapper"] }
default = delivery, mapper, parser-peg, rust-tls, smime, spf

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

delivery default = samotop-delivery
smime default = samotop-smime
spf default = samotop-with-spf
rust-tls default = samotop-with-rustls
native-tls = samotop-with-native-tls
parser-peg default = samotop-parser
parser-nom = samotop-parser-nom
mapper default = regex

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features.

regex mapper
samotop-delivery delivery

With default features

samotop-parser parser-peg
samotop-parser-nom parser-nom?
samotop-smime smime
samotop-with-native-tls native-tls?
samotop-with-rustls rust-tls
samotop-with-spf spf