caliban.introspection.adt

Type members

Classlikes

case class `__DeprecatedArgs`(includeDeprecated: Option[Boolean])
Companion:
object
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 `__Introspection`(`__schema`: `__Schema`, `__type`: `__TypeArgs` => Option[`__Type`])
case class `__Schema`(queryType: `__Type`, mutationType: Option[`__Type`], subscriptionType: Option[`__Type`], types: List[`__Type`], directives: List[`__Directive`])
case class `__TypeArgs`(name: String)
sealed trait `__TypeKind`
Companion:
object
Companion:
class
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`], specifiedBy: Option[String], directives: Option[List[Directive]], origin: Option[String])