8dd2eafef8
Currently, custom derives inside the main juniper crate are supported by an ugly hack using the __juniper_use_everything macro. This commit adds new custom derive variants that are for main juniper crate internal use only (GraphQL{Enum,InputObject}Internal. All custom derives inside the juniper crate are refactored to use the new '*Internal' derives. This allows us to * remove the use_everything macro, * simplify the generated code for custom derives * support the Rust 2018 edition |
||
---|---|---|
.. | ||
src | ||
Cargo.toml | ||
Makefile.toml | ||
release.toml |