Cargo Features
[dependencies]
launchpadlib = { version = "0.4.2", default-features = false, features = ["api-v1_0", "api-devel", "api-beta", "cli", "keyring", "async", "blocking"] }
- default = api-v1_0, blocking
-
These default features are set whenever
launchpadlib
is added without
somewhere in the dependency tree.default-features = false - api-v1_0 default
-
Affects
async::v1_0
,blocking::v1_0
…Required by lp-attach, lp-check-membership, lp-list-bugs and lp-set-dupe binaries
- api-devel
-
Affects
async::devel
,blocking::devel
… - api-beta
-
Affects
async::beta
,blocking::beta
… - cli
-
Enables clap
Required by lp-attach, lp-check-membership, lp-list-bugs and lp-set-dupe binaries
- keyring
-
Enables keyring
Affects
client::auth.keyring_access_token
,client::auth.get_access_token
,client::auth.keyring_access_token
,client::auth.get_access_token
… - async
-
Enables async-trait and futures, async of wadl
Affects
launchpadlib::r#async
… - blocking default
-
Affects
launchpadlib::blocking
…Required by lp-attach, lp-check-membership, lp-list-bugs and lp-set-dupe binaries