# [juniper-from-schema](https://crates.io/crates/juniper-from-schema)
This library contains a procedural macro that reads a GraphQL schema file, and generates the
corresponding [Juniper](https://crates.io/crates/juniper) [macro calls]. This means you can
have a real schema file and be guaranteed that it matches your Rust implementation. It also
removes most of the boilerplate involved in using Juniper.
[macro calls]: https://graphql-rust.github.io/types/objects/complex_fields.html
See the [crate documentation](https://docs.rs/juniper-from-schema/) for a usage examples and more info.