Module warpgrapher::engine::objects[][src]

Contains the input, node, and relationship data structures used for Warpgrapher’s auto-generated CRUD query endpoints. Optionally, these structured are available for use by custom resolver code, as well.

Structs

Node

Represents a node in the graph data structure for auto-generated CRUD operations and custom resolvers.

Rel

Represents a relationship in the graph data structure for auto-generated CRUD operations and custom resolvers.

Enums

NodeRef

Represents a reference to a Node object as either an [Identifier] containing a type and id, or a complete Node struct.

Traits

GraphQLType

Primary trait used to expose Rust types in a GraphQL schema.

GraphQLTypeAsync

Extension of GraphQLType trait with asynchronous queries/mutations resolvers.

GraphQLValue

Primary trait used to resolve GraphQL values.

GraphQLValueAsync

Extension of GraphQLValue trait with asynchronous queries/mutations resolvers.