[go: up one dir, main page]

Module marker

Module marker 

Source
Expand description

Marker traits for GraphQL types.

This module provide specialized types for GraphQL. To ensure that only specification compliant construct compile, these marker traits are used. Encountering an error where one of these traits is involved implies that the construct is not valid in GraphQL.

Traitsยง

GraphQLInterface
Maker trait for GraphQL interfaces.
GraphQLObject
Maker trait for GraphQL objects.
GraphQLUnion
Maker trait for GraphQL unions.
IsInputType
Marker trait for types which can be used as input types.
IsOutputType
Marker trait for types which can be used as output types.