Cargo Features
[dependencies]
pueue-lib = { version = "0.30.0", default-features = false, features = ["client", "log", "network", "network_blocking", "secret", "settings", "tls"] }
- client default
-
Client needs the
networkornetwork_blockingfeature to do anything.Enables color-eyre
Affects
network::client,network_blocking::client… - default = client, log, network, network_blocking, settings
-
These default features are set whenever
pueue-libis added withoutsomewhere in the dependency tree.default-features = false - log default
-
Enables rev_buf_reader and snap
Affects
pueue-lib::log… - network default = secret, tls
-
Enables async-trait, byteorder, ciborium, rustls, rustls-pemfile, tokio, and tokio-rustls
Affects
pueue-lib::network… - network_blocking default = secret, tls
-
Enables byteorder, ciborium, rustls, rustls-connector ^0.21, and rustls-pemfile
Affects
pueue-lib::network_blocking… - secret network network_blocking
-
Enables rand
Affects
pueue-lib::secret… - settings default
-
Enables dirs, serde_yaml, and shellexpand
Affects
pueue-lib::settings… - tls network network_blocking
-
Enables rustls
Affects
pueue-lib::tls…