use crate::query; pub(crate) mod repo; pub(crate) mod user; #[derive(Clone)] pub struct QueryContext { pub(crate) http: reqwest::Client, pub(crate) auth: Option, } #[derive(Clone)] pub(crate) struct Auth { pub(crate) access_token: String, pub(crate) refresh_token: String, } pub enum Error { Unauthenticated, } impl query::Context for QueryContext {}