thegraph_graphql_http/lib.rs
1//! The `thegraph-graphql-http` crate provides an implementation of the GraphQL-over-HTTP protocol
2//! for _The Graph_ network services.
3//!
4//! Additionally, this crate provides a GraphQL-over-HTTP client based on this crate types and
5//! [`reqwest`]'s HTTP client. To enable this client extension, use the `reqwest` feature.
6
7#![cfg_attr(docsrs, feature(doc_cfg))]
8
9mod compat;
10pub mod graphql;
11pub mod http;
12
13#[cfg(feature = "reqwest")]
14#[cfg_attr(docsrs, doc(cfg(feature = "reqwest")))]
15pub mod http_client;