Enum
rusty-gql defines GraphQL Enum as Rust enum with #[derive(GqlEnum)]
.
src/graphql/resolver/episode.rs
#![allow(unused)] #![allow(warnings, unused)] fn main() { use crate::graphql::*; use rusty_gql::*; #[derive(GqlEnum, Debug, Copy, Clone, Eq, PartialEq)] pub enum Episode { NEWHOPE, EMPIRE, JEDI, } }
schema.graphql
enum Episode {
NEWHOPE
EMPIRE
JEDI
}