docs.rs failed to build async-graphql-extension-apollo-tracing-1.0.4
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build:
async-graphql-extension-apollo-tracing-3.2.15
async-graphql-extension-apollo-tracing
async-graphql-extension-apollo-tracing is an open-source extension for the crates async_graphql. The purpose of this extension is to provide a simple way to create & send your graphql metrics to Apollo Studio.
Tested at Rust version: rustc 1.53.0 (53cb7b09b 2021-06-17)
Features
- Runtime agnostic (tokio / async-std)
- Fully support traces & errors
- Batched Protobuf transfer
- Client segmentation
- Additional data to segment your queries by visitors
- Tracing
- Schema export to studio
- Error traces
- Gzip compression
Crate features
This crate offers the following features, all of which are not activated by default:
compression
: Enable the GZIP Compression when sending traces.tokio-comp
: Enable the Tokio compatibility when you have a tokio-runtimeasync-std-comp
: Enable the async-std compatibility when you have a async-std-runtime
Examples
Warp
A litle example to how to use it. If there is something unclear, please write an issue on the repo. Some examples are going to be written soon.
use ;
async