Cargo Features
[dependencies]
zlsrs = { version = "0.1.18", default-features = false, features = ["full", "macros", "zerror", "zfile", "zlog", "zutil", "zhttp", "async", "rustls", "native-tls", "webpki-roots", "json", "tracing"] }
- default = async, json, macros, zerror, zfile, zhttp, zlog, zutil
-
These default features are set whenever
zlsrs
is added without
somewhere in the dependency tree.default-features = false - full = json, macros, zerror, zfile, zhttp, zlog, zutil
- macros default full?
- zerror default async full? zfile zhttp
-
Affects
zlsrs::zerror
… - zfile default full? zhttp = zerror
-
Affects
zlsrs::zfile
… - zlog default full?
-
Affects
zlsrs::zlog
… - zutil default full?
-
Affects
zlsrs::zutil
… - zhttp default full? = native-tls, zerror, zfile
-
Enables base64, url, urlencoding, and uuid
Affects
zlsrs::zhttp
… - async default = zerror
-
Enables tokio and tokio-native-tls
Affects
builder::AsyncRequestBuilder
,global::GLOBAL_CLIENT_ASYNC
,global::get_client_async
,zhttp::default_async
,zhttp::new_async
… - rustls
-
Enables rustls, rustls-native-certs, and tokio-rustls
- native-tls zhttp
-
Enables native-tls
- webpki-roots
-
Enables webpki-roots
- json default full?
-
Enables serde and serde_json
- tracing
-
Enables tracing, tracing-appender, and tracing-subscriber