The top-level documentation resides on the project README at the moment.
The main interface to this library is the custom derive that generates
modules from a GraphQL query and schema. See the docs for the
GraphQLQuery trait for a full example.
graphql_query_derive(default: on): enables the
reqwest(default: off): exposes the
reqwest-blocking(default: off): exposes the blocking version,
An element in the top-level
errors array of a response body.
Represents a location inside a query string. Used in errors. See
The form in which queries are sent over HTTP in most implementations. This will be built using the
GraphQLQuery trait normally.
The generic shape taken by the responses of GraphQL APIs.
A convenience trait that can be used to build a GraphQL request body.