[−][src]Trait speedruns::data::graphql::GameFields
Trait for GraphQL field methods generated by juniper-from-schema
.
Required methods
fn field_id<'a>(&self, executor: &Executor<'a, Context>) -> ID
Field method generated by juniper-from-schema
.
fn field_src_id<'a>(&self, executor: &Executor<'a, Context>) -> String
Field method generated by juniper-from-schema
.
fn field_slug<'a>(&self, executor: &Executor<'a, Context>) -> &String
Field method generated by juniper-from-schema
.
fn field_src_slug<'a>(&self, executor: &Executor<'a, Context>) -> String
Field method generated by juniper-from-schema
.
fn field_name<'a>(&self, executor: &Executor<'a, Context>) -> &String
Field method generated by juniper-from-schema
.
fn field_runs<'a>(
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Run, Walked>
) -> Vec<Run>
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Run, Walked>
) -> Vec<Run>
Field method generated by juniper-from-schema
.
fn field_game_categories<'a>(
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Category, Walked>
) -> Vec<Category>
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Category, Walked>
) -> Vec<Category>
Field method generated by juniper-from-schema
.
fn field_level_categories<'a>(
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Category, Walked>
) -> Vec<Category>
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Category, Walked>
) -> Vec<Category>
Field method generated by juniper-from-schema
.
fn field_levels<'a>(
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Level, Walked>
) -> Vec<Level>
&self,
executor: &Executor<'a, Context>,
trail: &QueryTrail<'a, Level, Walked>
) -> Vec<Level>
Field method generated by juniper-from-schema
.
fn field_timing_method<'a>(
&self,
executor: &Executor<'a, Context>
) -> TimingMethod
&self,
executor: &Executor<'a, Context>
) -> TimingMethod
Field method generated by juniper-from-schema
.
Implementors
impl GameFields for Game
[src]
fn field_id(&self, _executor: &Executor<Context>) -> ID
[src]
fn field_src_id(&self, _executor: &Executor<Context>) -> String
[src]
fn field_name(&self, _executor: &Executor<Context>) -> &String
[src]
fn field_slug(&self, _executor: &Executor<Context>) -> &String
[src]
fn field_src_slug(&self, _executor: &Executor<Context>) -> String
[src]
fn field_timing_method(&self, _executor: &Executor<Context>) -> TimingMethod
[src]
fn field_runs(
&self,
_executor: &Executor<Context>,
_trail: &QueryTrail<Run, Walked>
) -> Vec<Run>
[src]
&self,
_executor: &Executor<Context>,
_trail: &QueryTrail<Run, Walked>
) -> Vec<Run>
fn field_levels(
&self,
executor: &Executor<Context>,
_trail: &QueryTrail<Level, Walked>
) -> Vec<Level>
[src]
&self,
executor: &Executor<Context>,
_trail: &QueryTrail<Level, Walked>
) -> Vec<Level>
fn field_game_categories(
&self,
executor: &Executor<Context>,
_trail: &QueryTrail<Category, Walked>
) -> Vec<Category>
[src]
&self,
executor: &Executor<Context>,
_trail: &QueryTrail<Category, Walked>
) -> Vec<Category>
fn field_level_categories(
&self,
executor: &Executor<Context>,
_trail: &QueryTrail<Category, Walked>
) -> Vec<Category>
[src]
&self,
executor: &Executor<Context>,
_trail: &QueryTrail<Category, Walked>
) -> Vec<Category>