InputValueDefinition
case
class InputValueDefinition(description: Option[String], name: String, ofType: Type, defaultValue: Option[InputValue], directives: List[Directive])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any