cynic icon indicating copy to clipboard operation
cynic copied to clipboard

A bring your own types GraphQL client library for Rust

Results 128 cynic issues
Sort by recently updated
recently updated
newest added

Some schemas (looking at you GitHub) are massive, and writing code using those schemas is frustrating as the compile time gets lengthy. Might be worth investigating tools to simplify such...

✨ enhancement

Almost every cynic macro needs part of the schema. Currently this means parsing the entire schema in every macro. I need to benchmark this to see if it's actually a...

✨ enhancement

#### Why are we making this change? This PR introduces a new `gql()!` proc_macro, which allows the user to define adhoc queries, mutations and subscriptions like so: ```rust cynic::gql! {...

The book should have an examples section: - linking to the examples in the repo - Linking to examples in the wild - Suggesting adding any other known examples

📖 documentation

Was pointed out in #88 that it would be good to have a way of downloading schemas as part of a build step. Right now you either have to commit...

✨ enhancement

- [ ] Update seed tutorial - [ ] Update git-lead-time - [x] Update triagebot - [x] Update private projects

📖 documentation

The generator doesn't always do a good job of providing the right argument types if a queries arguments differ in type from where they're provided in a query. Given the...

🐞 bug
⚙️ generator

Bit awkward figuring out if a response contained errors just now, so might be nice to find a way to make it nicer. EIther helper methods, maybe something that can...

✨ enhancement

For some use cases, it might make sense to query for a schema at build time from a running server. Should think about supporting those use cases.

✨ enhancement