package generated
import "github.com/99designs/gqlgen/codegen/testserver/nullabledirectives/generated"
Index ¶
- func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
- type ComplexityRoot
- type Config
- type DirectiveRoot
- type QueryResolver
- type ResolverRoot
Functions ¶
func NewExecutableSchema ¶
func NewExecutableSchema(cfg Config) graphql.ExecutableSchema
NewExecutableSchema creates an ExecutableSchema from the ResolverRoot interface.
Types ¶
type ComplexityRoot ¶
type ComplexityRoot struct { Query struct { DirectiveSingleNullableArg func(childComplexity int, arg1 *string) int } }
type Config ¶
type Config struct { Schema *ast.Schema Resolvers ResolverRoot Directives DirectiveRoot Complexity ComplexityRoot }
type DirectiveRoot ¶
type DirectiveRoot struct { Noop func(ctx context.Context, obj any, next graphql.Resolver) (res any, err error) Populate func(ctx context.Context, obj any, next graphql.Resolver, value string) (res any, err error) }
type QueryResolver ¶
type QueryResolver interface { DirectiveSingleNullableArg(ctx context.Context, arg1 *string) (*string, error) }
type ResolverRoot ¶
type ResolverRoot interface { Query() QueryResolver }
Source Files ¶
directive.generated.go prelude.generated.go root_.generated.go
Directories ¶
Path | Synopsis |
---|---|
codegen/testserver/nullabledirectives/generated/models | |
codegen/testserver/nullabledirectives/generated/resolvers |
- Version
- v0.17.73 (latest)
- Published
- May 2, 2025
- Platform
- linux/amd64
- Imports
- 11 packages
- Last checked
- 4 days ago –
Tools for package owners.