[][src]Derive Macro async_graphql::GQLEnum

#[derive(GQLEnum)]
{
    // Attributes available to this derive:
    #[item]
    #[graphql]
}

Derive a GraphQL enum

Examples

use async_graphql::*;

#[derive(GQLEnum, Eq, PartialEq, Copy, Clone)]
#[graphql(name = "Enum1")]
enum MyEnum {
    One,
    Two,
}