Expand description
Tools for building GraphQL queries in cynic
Structs
- An argument
- Builds a SelectionSet for the given
SchemaType
andVariablesFields
- A set of field selections that form part of a graphql query.
Enums
- An
InputLiteral
is an argument that will be output in the GraphQL query text (as opposed to a variable that will go in the variables field)
Traits
- Encodes the rules for what types can be flattened into other types via the
#[cynic(flatten)]
attribute. - Trait that determines whether two types are equal, that should help improve cynics error messages.
- Encodes the rules for whether a type can have the
#[cynic(recurse)]
attribute applied. - Enforces type equality on a VariablesFields struct.
Functions
- Serializes a type into an
InputLiteral