Cargo Features

[dependencies]
lrzcc = { version = "1.1.0", default-features = false, features = ["all", "vendored-tls", "accounting", "budgeting", "hello", "pricing", "quota", "resources", "user"] }
default = all

The all feature is set by default whenever lrzcc is added without default-features = false somewhere in the dependency tree.

all default = accounting, budgeting, hello, pricing, quota, resources, user
vendored-tls

Enables native-tls-vendored of reqwest

accounting all

Enables accounting of lrzcc-wire

Affects lrzcc::Api.server_state, lrzcc::Api.server_cost, lrzcc::Api.server_consumption

budgeting all

Enables budgeting of lrzcc-wire

Affects lrzcc::Api.project_budget, lrzcc::Api.user_budget, lrzcc::Api.budget_over_tree, lrzcc::Api.budget_bulk_create

hello all

Enables hello of lrzcc-wire

Affects lrzcc::Api.hello

pricing all

Enables pricing of lrzcc-wire

Affects lrzcc::Api.flavor_price

quota all

Enables quota of lrzcc-wire

Affects lrzcc::Api.flavor_quota

resources all

Enables resources of lrzcc-wire

Affects lrzcc::Api.flavor, lrzcc::Api.flavor_group, lrzcc::Api.usage

user all

Enables user of lrzcc-wire

Affects lrzcc::Api.project, lrzcc::Api.user