Cargo Features

[dependencies]
gnostr-bits = { version = "0.0.2", default-features = false, features = ["openssl-vendored", "tokio-console", "webui", "timed_existence", "sha1-system", "sha1-openssl", "sha1-rust", "default-tls", "rust-tls"] }
default = default-tls, sha1-system, webui

These default features are set whenever gnostr-bits is added without default-features = false somewhere in the dependency tree.

openssl-vendored

Enables openssl

tokio-console = console-subscriber

Enables tracing of tokio

webui default

Enables webui of librqbit ^5.4.1

timed_existence

Enables timed_existence of librqbit ^5.4.1

sha1-system default

Enables sha1-system of librqbit ^5.4.1

sha1-openssl

Enables sha1-openssl of librqbit ^5.4.1

sha1-rust

Enables sha1-rust of librqbit ^5.4.1

default-tls default

Enables default-tls of librqbit ^5.4.1

rust-tls

Enables rust-tls of librqbit ^5.4.1

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.

console-subscriber tokio-console?

Enables console-subscriber ^0.2

openssl openssl-vendored?