View Source argo_graphql_language_root_operation_type_definition (argo v1.0.2)
Summary
Types
-type context() :: #{operation_type := operation_type(), named_type := argo_graphql_language_named_type:t()}.
-type operation_type() :: query | mutation | subscription.
-type t() :: #argo_graphql_language_root_operation_type_definition{}.
Functions
-spec format(Formatter1, Type :: t()) -> Formatter2 when Formatter1 :: argo_graphql_formatter:t(), Formatter2 :: argo_graphql_formatter:t().
-spec parse(Context, Location) -> RootOperationTypeDefinition when Context :: context(), Location :: erl_anno:location(), RootOperationTypeDefinition :: t().