async_graphql_axum/lib.rs
1//! Async-graphql integration with Axum
2#![forbid(unsafe_code)]
3#![allow(clippy::uninlined_format_args)]
4#![warn(missing_docs)]
5
6mod extract;
7mod query;
8mod response;
9#[cfg(not(target_arch = "wasm32"))]
10mod subscription;
11
12pub use extract::{GraphQLBatchRequest, GraphQLRequest, rejection};
13pub use query::GraphQL;
14pub use response::GraphQLResponse;
15#[cfg(not(target_arch = "wasm32"))]
16pub use subscription::{GraphQLProtocol, GraphQLSubscription, GraphQLWebSocket};