Cargo Features

pimalaya-toolbox has no features set by default.

[dependencies]
pimalaya-toolbox = { version = "0.0.4", features = ["build", "terminal", "prompt", "config", "secret", "keyring", "command", "stream", "native-tls", "rustls-aws", "rustls-ring", "vendored", "toml_edit"] }
build

Enables git2 ^0.19, serde, and toml ^0.8

Affects pimalaya-toolbox::build

terminal

Enables clap, clap_complete, clap_mangen ^0.2, env_logger, serde, serde_json, and shellexpand

Affects pimalaya-toolbox::terminal

prompt

Enables inquire ^0.7

Affects terminal::prompt

config

Enables dirs, serde, serde-toml-merge =0.3.9, and toml ^0.8

Affects pimalaya-toolbox::config

secret

Enables secrecy

Affects pimalaya-toolbox::secret

keyring

Enables io-keyring

command

Enables io-process

stream

Enables http, serde, and thiserror

Affects pimalaya-toolbox::stream

native-tls

Enables native-tls

rustls-aws

Enables rustls-platform-verifier ^0.5, aws-lc-rs of rustls

rustls-ring

Enables rustls-platform-verifier ^0.5, ring of rustls

vendored

Enables vendored of optional io-keyring and optional native-tls

Features from optional dependencies

toml_edit implicit feature

Enables toml_edit ^0.24

toml_edit:

Yet another format-preserving TOML parser