[][src]Trait speedruns::data::graphql::PlayerFields

pub trait PlayerFields {
    fn field_name<'a>(&self, executor: &Executor<'a, Context>) -> &String;
fn field_user<'a>(
        &self,
        executor: &Executor<'a, Context>,
        trail: &QueryTrail<'a, User, Walked>
    ) -> Option<User>;
fn field_is_guest<'a>(&self, executor: &Executor<'a, Context>) -> bool; }

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

Required methods

fn field_name<'a>(&self, executor: &Executor<'a, Context>) -> &String

Field method generated by juniper-from-schema.

fn field_user<'a>(
    &self,
    executor: &Executor<'a, Context>,
    trail: &QueryTrail<'a, User, Walked>
) -> Option<User>

Field method generated by juniper-from-schema.

fn field_is_guest<'a>(&self, executor: &Executor<'a, Context>) -> bool

Field method generated by juniper-from-schema.

Loading content...

Implementors

impl PlayerFields for Player[src]

Loading content...