Type Definition cynic::GraphQlResult[][src]

type GraphQlResult<T> = Result<T, (PossiblyParsedData<T>, Vec<GraphQlError>)>;
Expand description

The result of a GraphQL Operation.

Either it fully succeeds, or we have some errors. If we have some errors then some fields might unexpectedly be null, so deserialization might have failed. We represent that with a PossiblyParsedData.