anchor.diff:        description: description);
   }
   
  +/// Shorthand for building a [GraphQLEnumType] where all the possible values
  +/// are mapped to Dart strings.
   GraphQLEnumType enumTypeFromStrings(String name, List<String> values,
       {String description}) {
     return new GraphQLEnumType<String>(
  
positive.code: part of graphql_schema.src.schema;
  
  GraphQLEnumType enumType<Value>(String name, Map<String, Value> values,
      {String description}) {
    return new GraphQLEnumType<Value>(
  
negative.code:       description: description);
  }
  
  /// A [GraphQLType] with only a predetermined number of possible values.
  ///
  /// Though these are serialized as strings, they carry special meaning with a type system.
  class GraphQLEnumType<Value> extends GraphQLScalarType<Value, String>
      with _NonNullableMixin<Value, String> {
    /// The name of this enum type.
    final String name;
  
    /// The defined set of possible values for this type.
    ///
    /// No other values will be accepted than the ones you define.
    final List<GraphQLEnumValue<Value>> values;
  
    /// A description of this enum type, for tools like GraphiQL.
    final String description;
  
    GraphQLEnumType(this.name, this.values, {this.description});
  