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) - The kind of operation to build an executable document for
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§
- Builds an executable document for the given Fragment
- Serializes a type into an
InputLiteral