Versions in this module Expand all Collapse all v0 v0.0.2 Aug 29, 2022 Changes in this version + type Executor struct + func New(es graphql.ExecutableSchema) *Executor + func (e *Executor) AroundFields(f graphql.FieldMiddleware) + func (e *Executor) AroundOperations(f graphql.OperationMiddleware) + func (e *Executor) AroundResponses(f graphql.ResponseMiddleware) + func (e *Executor) AroundRootFields(f graphql.RootFieldMiddleware) + func (e *Executor) CreateOperationContext(ctx context.Context, params *graphql.RawParams) (*graphql.OperationContext, gqlerror.List) + func (e *Executor) DispatchError(ctx context.Context, list gqlerror.List) *graphql.Response + func (e *Executor) DispatchOperation(ctx context.Context, rc *graphql.OperationContext) (graphql.ResponseHandler, context.Context) + func (e *Executor) PresentRecoveredError(ctx context.Context, err interface{}) error + func (e *Executor) SetErrorPresenter(f graphql.ErrorPresenterFunc) + func (e *Executor) SetQueryCache(cache graphql.Cache) + func (e *Executor) SetRecoverFunc(f graphql.RecoverFunc) + func (e *Executor) Use(extension graphql.HandlerExtension)