[][src]Module speedruns::data::graphql

Re-exports

pub use self::query_trails::*;

Modules

query_trails

QueryTrail extension traits specific to the GraphQL schema

Structs

Category
CategoryLevel
Context
Game
LeaderboardRun
Level
NotWalked

A type used to parameterize QueryTrail to know that walk has not been called.

ProgressionRun
QueryTrail

A wrapper around a juniper::LookAheadSelection with methods for each possible child.

Run
Speedruns
Stats
User
Walked

A type used to parameterize QueryTrail to know that walk has been called.

Enums

Node
Player
TimingMethod

A timing method that can be used to time a run.

Traits

CategoryFields

Trait for GraphQL field methods generated by juniper-from-schema.

CategoryLevelFields

Trait for GraphQL field methods generated by juniper-from-schema.

GameFields

Trait for GraphQL field methods generated by juniper-from-schema.

LeaderboardRunFields

Trait for GraphQL field methods generated by juniper-from-schema.

LevelFields

Trait for GraphQL field methods generated by juniper-from-schema.

MakeQueryTrail

Make a QueryTrail from something, normally a juniper::LookAheadSelection.

PlayerFields

Trait for GraphQL field methods generated by juniper-from-schema.

ProgressionRunFields

Trait for GraphQL field methods generated by juniper-from-schema.

RunFields

Trait for GraphQL field methods generated by juniper-from-schema.

SpeedrunsFields

Trait for GraphQL field methods generated by juniper-from-schema.

StatsFields

Trait for GraphQL field methods generated by juniper-from-schema.

UserFields

Trait for GraphQL field methods generated by juniper-from-schema.

Functions

schema

Type Definitions

Schema

The GraphQL schema type generated by juniper-from-schema.