Module fuel_indexer_lib::graphql::parser
source · Expand description
fuel_indexer_lib::parser
A utility used to help parse and cache various components of indexer GraphQL schema. This is meant to be a productivity tool for project devs.
Structs
- Represents metadata related to a many-to-many relationship in the GraphQL schema.
- Represents a relationship between two
TypeDefinitions in the GraphQL schema. - A wrapper object used to keep track of the order of a
FieldDefinitionin an objectTypeDefinition. - A wrapper object used to encapsulate a lot of the boilerplate logic related to parsing schema, creating mappings of types, fields, objects, etc.
Enums
- Type of join table relationship.
- Error type returned by parsing GraphQL schema.
Functions
- Given a GraphQL document, return a two
HashSets - one for each unique field type, and one for each unique directive.
Type Aliases
- Result type returned by parsing GraphQL schema.