caliban.introspection.adt
package caliban.introspection.adt
Type members
Classlikes
case class __Directive(name: String, description: Option[String], locations: Set[__DirectiveLocation], args: List[__InputValue])
case class __EnumValue(name: String, description: Option[String], isDeprecated: Boolean, deprecationReason: Option[String])
case class __Field(name: String, description: Option[String], args: List[__InputValue], `type`: () => __Type, isDeprecated: Boolean, deprecationReason: Option[String], directives: Option[List[Directive]])
case class __InputValue(name: String, description: Option[String], `type`: () => __Type, defaultValue: Option[String], directives: Option[List[Directive]])
case class __Schema(queryType: __Type, mutationType: Option[__Type], subscriptionType: Option[__Type], types: List[__Type], directives: List[__Directive])
case class __Type(kind: __TypeKind, name: Option[String], description: Option[String], fields: __DeprecatedArgs => Option[List[__Field]], interfaces: () => Option[List[__Type]], possibleTypes: Option[List[__Type]], enumValues: __DeprecatedArgs => Option[List[__EnumValue]], inputFields: Option[List[__InputValue]], ofType: Option[__Type], directives: Option[List[Directive]], origin: Option[String])