Cargo Features
[dependencies]
cyper = { version = "0.7.1", default-features = false, features = ["all", "native-tls", "rustls", "cookies", "json", "http2", "http3", "http3-altsvc", "stream", "multipart", "nyquest", "nyquest-async", "nyquest-blocking", "nyquest-multipart", "nyquest-all", "once_cell_try", "nightly"] }
- default = native-tls
-
The
native-tlsfeature is set by default whenevercyperis added withoutsomewhere in the dependency tree.default-features = false - all = cookies, http2, http3, http3-altsvc, json, multipart, native-tls, rustls, stream
- native-tls default all?
-
Enables native-tls of compio
- rustls all? http3?
-
Enables rustls-platform-verifier, rustls of compio
-
Enables cookie_store
- json all?
-
Enables serde_json
- http2 all?
-
Enables http2 of hyper-util
- http3 all? http3-altsvc? = rustls
-
Enables compio-quic, h3, once_cell, and socket2, h3 of compio
- http3-altsvc all? = http3
- stream all? multipart? nyquest?
- multipart all? nyquest-multipart? = stream
-
Enables mime_guess and percent-encoding
Affects
cyper::multipart… - nyquest nyquest-async? nyquest-blocking? nyquest-multipart? = stream
-
Enables nyquest-interface ^0.3.0, fd-sync of compio
Affects
cyper::nyquest… - nyquest-async nyquest-all? = nyquest
-
Enables async of nyquest ^0.3.0 and nyquest-interface ^0.3.0
- nyquest-blocking nyquest-all? = nyquest
-
Enables blocking of nyquest ^0.3.0 and nyquest-interface ^0.3.0
- nyquest-multipart nyquest-all? = multipart, nyquest
-
Enables multipart of nyquest ^0.3.0 and nyquest-interface ^0.3.0
- nyquest-all = nyquest-async, nyquest-blocking, nyquest-multipart
- once_cell_try nightly?
-
Enables once_cell_try of compio
- nightly = once_cell_try
-
Enables nightly of cyper-axum and cyper-core