Cargo Features
[dependencies]
ruc = { version = "7.5.2", default-features = false, features = ["full", "ansi", "compact", "cmd", "uau", "ssh", "http", "algo", "algo_hash", "algo_rand", "algo_crypto", "ende", "ende_hex", "ende_base64", "ende_compress", "ende_json", "ende_msgpack", "ende_transcode"] }
- default = ansi
-
The
ansi
feature is set by default wheneverruc
is added without
somewhere in the dependency tree.default-features = false - full = algo, cmd, ende, http, ssh, uau
- ansi default
- compact
- cmd full?
-
Affects
ruc::cmd
… - uau full? = nix, rand
-
Affects
ruc::uau
… - ssh full? = ssh2
-
Affects
ruc::ssh
… - http full? = reqwest
-
Affects
ruc::http
… - algo full? = algo_crypto, algo_hash, algo_rand
- algo_hash algo? = sha3
-
Affects
algo::hash
… - algo_rand algo? = ende_hex, rand
-
Affects
algo::rand
… - algo_crypto algo? = ed25519-zebra, ende_base64, ende_hex
-
Affects
algo::crypto
… - ende full? = ende_base64, ende_compress, ende_hex, ende_json, ende_msgpack, ende_transcode
- ende_hex algo_crypto? algo_rand? ende? = hex
-
Affects
ende::hex
… - ende_base64 algo_crypto? ende? = base64
-
Affects
ed25519::readable
,ende::base64
… - ende_compress ende? = flate2
-
Affects
ende::compress
… - ende_json ende? ende_transcode? = serde, serde_json
-
Affects
ende::json
… - ende_msgpack ende? ende_transcode? = rmp, serde
-
Affects
ende::msgpack
… - ende_transcode ende? = ende_json, ende_msgpack, serde-transcode
-
Affects
ende::transcode
…
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.