func (c *Client) Query(ctx context.Context, q interface{}, vars map[string]interface{}) error {
	// Don't log query here because Query is typically called multiple times to get all pages.
	// Instead log once per search and include total search cost.
	return c.gqlc.Query(ctx, q, vars)
}
func (c *Client) Query(ctx context.Context, q interface{}, vars map[string]interface{}) error {
	
	
	return c.gqlc.Query(ctx, q, vars)
}
func ( c * Client ) Query ( ctx context . Context , q interface { } , vars map [ string ] interface { } ) error { // Don't log query here because Query is typically called multiple times to get all pages. // Instead log once per search and include total search cost. return c . gqlc . Query ( ctx , q , vars ) }
// Query runs a GraphQL query using shurcooL/githubql's client.
Query runs a GraphQL query using shurcooL / githubql s client .