Cargo Features

[dependencies]
rtx-cli = { version = "2024.0.0", default-features = false, features = ["native-tls", "rustls", "rustls-native-roots", "clap_complete", "clap_mangen", "openssl"] }
default = native-tls

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

native-tls default

Enables native-tls of reqwest ^0.11.17

reqwest:

Enables native-tls specific functionality not available by default.

rustls

Enables rustls-tls of reqwest ^0.11.17, rustls of self_update

rustls-native-roots

Enables rustls-tls-native-roots of reqwest ^0.11.17, rustls of self_update

Features from optional dependencies

clap_complete implicit feature

Enables clap_complete

clap_complete:

Generate shell completion scripts for your clap::Command

Affects shell::completions

clap_mangen implicit feature

Enables clap_mangen

clap_mangen:

A manpage generator for clap

openssl implicit feature

Enables openssl

openssl:

OpenSSL bindings