Cargo Features
qcs-api-client-openapi has no features set by default.
[dependencies]
qcs-api-client-openapi = { version = "0.19.0", features = ["clap", "tracing", "tracing-config", "tracing-opentelemetry", "clap-stdin"] }
- clap
-
Enables clap and miette, clap of qcs-api-client-common
Affects
account_api::ActivateUserClapParams,account_api::AddGroupUserClapParams,account_api::DismissViewerAnnouncementClapParams,account_api::GetGroupBalanceClapParams,account_api::GetGroupBillingCustomerClapParams,account_api::GetGroupUpcomingBillingInvoiceClapParams,account_api::GetUserBalanceClapParams,account_api::GetUserBillingCustomerClapParams,account_api::GetUserEventBillingPriceClapParams,account_api::GetUserUpcomingBillingInvoiceClapParams,account_api::GetViewerUserOnboardingCompletedClapParams,account_api::ListGroupBillingInvoiceLinesClapParams,account_api::ListGroupBillingInvoicesClapParams,account_api::ListGroupUpcomingBillingInvoiceLinesClapParams,account_api::ListGroupUsersClapParams,account_api::ListUserBillingInvoiceLinesClapParams,authentication_api::AuthEmailPasswordResetTokenClapParams,authentication_api::AuthGetUserClapParams,authentication_api::AuthResetPasswordClapParams,authentication_api::AuthResetPasswordWithTokenClapParams… - tracing tracing-config? = urlpattern
-
Enables tracing, tracing of qcs-api-client-common
- tracing-config tracing-opentelemetry? = tracing
-
Enables tracing-config of qcs-api-client-common
- tracing-opentelemetry = tracing-config
-
Enables anyhow, reqwest-middleware, reqwest-tracing, and tracing-opentelemetry
Affects
configuration::Configuration.client…
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- clap-stdin implicit feature
-
Enables clap-stdin
clap-stdin:
Provides types for easily accepting Clap arguments from stdin and writing to stdout
- urlpattern tracing?
-
Enables urlpattern ^0.4.0