`__InputValue`
case class `__InputValue`(name: String, description: Option[String], `type`: () => `__Type`, defaultValue: Option[String], directives: Option[List[Directive]])
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any