pub async fn request<T, V>( client: &Client, url: &str, variables: V, ) -> Result<T::ResponseData, Error>where T: GraphQLQuery<Variables = V> + Send + Unpin + 'static, V: Send + Unpin,