Cargo Features
[dependencies]
bestool = { version = "0.12.4", default-features = false, features = ["aws", "download", "caddy", "completions", "crypto", "dyndns", "eink", "self-update", "ssh", "tamanu", "upload", "walg", "wifisetup"] }
- default = caddy, completions, crypto, self-update, ssh, tamanu, upload, walg
-
These default features are set whenever
bestool
is added without
somewhere in the dependency tree.default-features = false - aws dyndns? upload
-
Common dep groups (not meant to be used directly)
Enables aws-config, aws-credential-types, aws-sdk-route53, aws-sdk-s3, and aws-sdk-sts
- download caddy self-update tamanu walg
-
Enables binstalk-downloader and detect-targets
- caddy default = download
-
Subcommands
Enables tera
Affects
actions::caddy
… - completions default
-
Enables clap_complete and clap_complete_nushell
Affects
actions::completions
… - crypto default
-
Enables hex, leon, minisign, and secrecy
Affects
actions::crypto
… - dyndns = aws
-
Enables ip_network and local-ip-address
Affects
actions::dyndns
… - eink
-
Enables bitflags, bitvec, fontdue, rppal, and rust-fontconfig
Affects
actions::eink
… - self-update default = download
-
Enables upgrade ^1.1.1
Affects
actions::self_update
… - ssh default
-
Enables fs4, is-root, ssh-key, windows ^0.54.0, and windows-acl
Affects
actions::ssh
… - tamanu default = download
-
Enables leon, leon-macros, and windows ^0.54.0
Affects
actions::tamanu
… - upload default = aws
-
Affects
actions::upload
… - walg default = download
-
Affects
actions::walg
… - wifisetup
-
Enables passcod-networkmanager
Affects
actions::wifisetup
…