Cargo Features

[dependencies]
test-with = { version = "0.14.8", default-features = false, features = ["ign-msg", "runtime", "net", "http", "icmp", "resource", "user", "executable", "timezone"] }
default = executable, net, resource, timezone, user

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

ign-msg
runtime

Affects test-with::runtime_env, test-with::runtime_no_env, test-with::runtime_file, test-with::runtime_path, test-with::runtime_tcp, test-with::runner, test-with::module, test-with::runtime_ignore_if, test-with::runtime_http, test-with::runtime_https, test-with::runtime_icmp, test-with::runtime_root, test-with::runtime_mem, test-with::runtime_free_mem

net default = http, icmp
http net = reqwest

Affects test-with::http, test-with::https, test-with::runtime_http, test-with::runtime_https

icmp net = ping

Affects test-with::icmp, test-with::runtime_icmp

resource default = byte-unit, num_cpus, sysinfo

Affects test-with::mem, test-with::swap, test-with::cpu_core, test-with::phy_core, test-with::runtime_mem, test-with::runtime_free_mem, test-with::runtime_available_mem, test-with::runtime_swap, test-with::runtime_free_swap, test-with::runtime_cpu_core, test-with::runtime_phy_cpu_core

user default = uzers

Affects test-with::root, test-with::group, test-with::user, test-with::runtime_root, test-with::runtime_group, test-with::runtime_user

executable default = which

Affects test-with::executable, test-with::runtime_executable

timezone default = chrono

Affects test-with::timezone, test-with::runtime_timezone

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.

reqwest http?
ping icmp?
sysinfo resource

Enables sysinfo ^0.33

byte-unit resource
num_cpus resource
which executable
chrono timezone
uzers not win user

Enables uzers ^0.11.3