Cargo Features

[dependencies]
librqbit = { version = "5.6.4", default-features = false, features = ["timed_existence", "default-tls", "rust-tls", "openssl", "crypto-hash", "sha1"] }
default = default-tls

The default-tls feature is set by default whenever librqbit is added without default-features = false somewhere in the dependency tree.

webui timed_existence
default-tls default

Enables default-tls of reqwest

reqwest:

Note: this doesn't enable the 'native-tls' feature, which adds specific functionality for it.

rust-tls

Enables rustls-tls of reqwest

Features from optional dependencies

openssl implicit feature

Enables openssl

openssl:

OpenSSL bindings

crypto-hash implicit feature

Enables crypto-hash

crypto-hash:

A wrapper for OS-level cryptographic hash functions

sha1 implicit feature

Enables sha1

sha1:

SHA-1 hash function