Function juniper_actix::graphql_handler[][src]

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
Expand description

Actix Web GraphQL Handler for GET and POST requests