Expand description
Resolve the document to values
Structs§
- Error type for errors that occur during query execution
- Query execution engine
- Error type for errors that occur during field resolution
- Children of a
LookAheadSelection
. - Selection of an executed GraphQL query, used in look-ahead operations.
- A type registry used to build schemas
Enums§
- Indication whether a field is available in all types of an interface or only in a certain subtype.
- JSON-like value performing look-ahead operations on an executed GraphQL query.
Traits§
- Marker trait for types that can act as context objects for
GraphQL
types. - Conversion trait for context types
- Custom error handling trait to enable error types other than
FieldError
to be specified as return value.
Functions§
- Create new
Executor
and start query/mutation execution. ReturnsIsSubscription
error if subscription is passed. - Create new
Executor
and start asynchronous query execution. ReturnsIsSubscription
error if subscription is passed. - Initialize new
Executor
and start resolving subscription into stream asynchronously. ReturnsNotSubscription
error if query or mutation is passed
Type Aliases§
- The result of resolving an unspecified field
- The result of resolving the value of a field of type
T
- Boxed
Stream
yieldingResult<Value<S>, ExecutionError<S>>
- The map of variables used for substitution during query execution