Module juniper::executor [−][src]
Expand description
Resolve the document to values
Structs
A selection performed by a query on a concrete type
Error type for errors that occur during query execution
Query execution engine
Error type for errors that occur during field resolution
An argument passed into the query
A selection performed by a query
A type registry used to build schemas
Enums
An enum that describes if a field is available in all types of the interface or only in a certain subtype
A JSON-like value that can is used as argument in the query execution
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.
Set of common methods for ConcreteLookAheadSelection
and LookAheadSelection
.
Functions
Create new Executor
and start query/mutation execution.
Returns IsSubscription
error if subscription is passed.
Create new Executor
and start asynchronous query execution.
Returns IsSubscription
error if subscription is passed.
Initialize new Executor
and start resolving subscription into stream
asynchronously.
Returns NotSubscription
error if query or mutation is passed
Type Definitions
The result of resolving an unspecified field
The result of resolving the value of a field of type T
Boxed Stream
yielding Result<Value<S>, ExecutionError<S>>
The map of variables used for substitution during query execution