#![allow(dead_code, unused_variables, unused_must_use, unused_imports)]
include!("../setup.rs");

graphql_schema! {
    type Query {
        usersAtLocation(coordinate: Coordinate): Boolean!
    }

    input Coordinate {
        lat: Int!
        long: Int!
    }

    schema { query: Query }
}

pub struct Query;

impl QueryFields for Query {
    fn field_users_at_location<'a>(
        &self,
        executor: &Executor<'a, Context>,
        coordinate: Option<Coordinate>,
    ) -> FieldResult<&bool> {
        unimplemented!()
    }
}
