[][src]Type Definition cynic::GraphQLResult

type GraphQLResult<T> = Result<T, (PossiblyParsedData<T>, Vec<GraphQLError>)>;

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.