Cargo Features
[dependencies]
ratcurl = { version = "0.1.0", default-features = false, features = ["ssl", "mesalink", "http2", "spnego", "rustls", "static-curl", "static-ssl", "windows-static-ssl", "force-system-lib-on-osx", "protocol-ftp", "zlib-ng-compat", "upkeep_7_62_0", "poll_7_68_0", "ntlm", "impersonate-chrome", "impersonate-ff"] }
- default = ssl
-
The
ssl
feature is set by default wheneverratcurl
is added without
somewhere in the dependency tree.default-features = false - ssl default = openssl-probe, openssl-sys
-
OpenSSL/system TLS backend
Enables ssl of ratcurl-sys
- mesalink
-
MesaLink TLS backend
Enables mesalink of ratcurl-sys
- http2
-
Enables http2 of ratcurl-sys
- spnego
-
Enables spnego of ratcurl-sys
- rustls
-
Enables rustls of ratcurl-sys
- static-curl windows-static-ssl? zlib-ng-compat?
-
Enables static-curl of ratcurl-sys
- static-ssl
-
Enables static-ssl of ratcurl-sys
- windows-static-ssl = static-curl
-
Enables windows-static-ssl of ratcurl-sys
- force-system-lib-on-osx
-
Enables force-system-lib-on-osx of ratcurl-sys
- protocol-ftp
-
Enables protocol-ftp of ratcurl-sys
- zlib-ng-compat = static-curl
-
Enables zlib-ng-compat of ratcurl-sys
- upkeep_7_62_0
-
Enables upkeep_7_62_0 of ratcurl-sys
- poll_7_68_0
-
Enables poll_7_68_0 of ratcurl-sys
Affects
multi::MultiWaker
… - ntlm
-
Enables ntlm of ratcurl-sys
- impersonate-chrome
-
Enables impersonate-chrome of ratcurl-sys
- impersonate-ff
-
Enables impersonate-ff of ratcurl-sys
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.
- openssl-probe unix not mac ssl
- openssl-sys unix not mac ssl