Cargo Features

[dependencies]
mymq = { version = "0.1.0", default-features = false, features = ["backtrace", "client", "broker", "fuzzy", "netw", "mymqd"] }
default = broker, client

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

backtrace

Affects error::Error.backtrace

client default broker

Affects v5::client

broker default = client

Affects config::Config.broker, mymq::broker

fuzzy = arbitrary
netw mymqd? = pcap, pnet, pnet_datalink

Affects mymq::netw

mymqd = arbitrary, chrono, ctrlc, env_logger, netw, prettytable-rs, rand, structopt

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.

rand mymqd?
structopt mymqd?
env_logger mymqd?

Enables env_logger ^0.9

chrono mymqd?
ctrlc mymqd?
prettytable-rs mymqd?

Enables prettytable-rs ^0.8.0

Affects util::PrettyRow, util::make_table

pcap netw?

Enables pcap ^0.10.1

pnet netw?

Enables pnet ^0.31.0

Enables pnet_datalink ^0.31.0

arbitrary fuzzy? mymqd?