SDL Export
You can export your schema in Schema Definition Language (SDL) by using the Schema::sdl()
method.
#![allow(unused)] fn main() { extern crate async_graphql; use async_graphql::*; struct Query; #[Object] impl Query { async fn add(&self, u: i32, v: i32) -> i32 { u + v } } let schema = Schema::build(Query, EmptyMutation, EmptySubscription).finish(); // Print the schema in SDL format println!("{}", &schema.sdl()); }