Cargo Features
QCS has no features set by default.
[dependencies]
qcs = { version = "0.25.5-rc.0", features = ["manual-tests", "tracing", "tracing-config", "otel-tracing", "libquil", "grpc-web", "tracing-opentelemetry"] }
- manual-tests
- tracing tracing-config?
-
Enables tracing, tracing of qcs-api-client-common, qcs-api-client-grpc, and qcs-api-client-openapi
- tracing-config otel-tracing? tracing-opentelemetry? = tracing
-
Enables tracing-config of qcs-api-client-common, qcs-api-client-grpc, and qcs-api-client-openapi
- otel-tracing = tracing-config
-
Enables otel-tracing of qcs-api-client-grpc and qcs-api-client-openapi
qcs-api-client-grpc:
The old name of the tracing-opentelemetry feature, here for backwards compatibility
- libquil
-
Enables libquil-sys
Affects
compiler::libquil
,qvm::libquil
… - grpc-web
-
Enables grpc-web of qcs-api-client-grpc
qcs-api-client-grpc:
Can be used to provide HTTP/1.1 support.
Affects
client::GrpcConnection
… - tracing-opentelemetry = tracing-config
-
Enables tracing-opentelemetry of qcs-api-client-grpc and qcs-api-client-openapi