[−][src]Function juniper_actix::graphql_handler
pub async fn graphql_handler<Query, Mutation, Subscription, CtxT, S>(
schema: &RootNode<'static, Query, Mutation, Subscription, S>,
context: &CtxT,
req: HttpRequest,
payload: Payload
) -> Result<HttpResponse, Error> where
Query: GraphQLTypeAsync<S, Context = CtxT>,
Query::TypeInfo: Sync,
Mutation: GraphQLTypeAsync<S, Context = CtxT>,
Mutation::TypeInfo: Sync,
Subscription: GraphQLSubscriptionType<S, Context = CtxT>,
Subscription::TypeInfo: Sync,
CtxT: Sync,
S: ScalarValue + Send + Sync,
Actix Web GraphQL Handler for GET and POST requests