--- source: cynic-introspection/tests/tests.rs expression: result.data --- Some( IntrospectionQuery { introspected_schema: Some( IntrospectedSchema { query_type: NamedType { name: Some( "Query", ), }, mutation_type: Some( NamedType { name: Some( "Mutation", ), }, ), subscription_type: Some( NamedType { name: Some( "Subscription", ), }, ), types: [ Type { kind: Object, name: Some( "Address", ), description: None, fields: Some( [ Field { name: "address", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "city", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "state", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "String", ), description: Some( "The `String` scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.", ), fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Capsule", ), description: None, fields: Some( [ Field { name: "dragon", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Dragon", ), of_type: None, }, is_deprecated: true, deprecation_reason: Some( "This is not available in the REST API after MongoDB has been deprecated", ), }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "missions", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "CapsuleMission", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "original_launch", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reuse_count", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "status", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "ID", ), description: Some( "The `ID` scalar type represents a unique identifier, often used to refetch an object or as key for a cache. The ID type appears in a JSON response as a String; however, it is not intended to be human-readable. When expected as an input type, any string (such as `\"4\"`) or integer (such as `4`) input value will be accepted as an ID.", ), fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "Int", ), description: Some( "The `Int` scalar type represents non-fractional signed whole numeric values. Int can represent values between -(2^31) and 2^31 - 1.", ), fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "CapsuleMission", ), description: None, fields: Some( [ Field { name: "flight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "CapsulesFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, default_value: None, }, InputValue { name: "landings", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "mission", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "original_launch", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "reuse_count", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "status", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "type", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Core", ), description: None, fields: Some( [ Field { name: "asds_attempts", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "asds_landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "block", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "missions", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "CapsuleMission", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "original_launch", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reuse_count", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rtls_attempts", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rtls_landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "status", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "water_landing", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "Boolean", ), description: Some( "The `Boolean` scalar type represents `true` or `false`.", ), fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "CoreMission", ), description: None, fields: Some( [ Field { name: "flight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "CoresFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "asds_attempts", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "asds_landings", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "block", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "missions", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "original_launch", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "reuse_count", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "rtls_attempts", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "rtls_landings", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "status", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "water_landing", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "Date", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Distance", ), description: None, fields: Some( [ Field { name: "feet", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "meters", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "Float", ), description: Some( "The `Float` scalar type represents signed double-precision fractional values as specified by [IEEE 754](https://en.wikipedia.org/wiki/IEEE_floating_point).", ), fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Dragon", ), description: None, fields: Some( [ Field { name: "active", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "crew_capacity", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "diameter", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Distance", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "dry_mass_kg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "dry_mass_lb", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "first_flight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "heat_shield", description: None, args: [], ty: FieldType { kind: Object, name: Some( "DragonHeatShield", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "height_w_trunk", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Distance", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_payload_mass", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Mass", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_payload_vol", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Volume", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "orbit_duration_yr", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "pressurized_capsule", description: None, args: [], ty: FieldType { kind: Object, name: Some( "DragonPressurizedCapsule", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "return_payload_mass", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Mass", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "return_payload_vol", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Volume", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "sidewall_angle_deg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrusters", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "DragonThrust", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "trunk", description: None, args: [], ty: FieldType { kind: Object, name: Some( "DragonTrunk", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "DragonHeatShield", ), description: None, fields: Some( [ Field { name: "dev_partner", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "material", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "size_meters", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "temp_degrees", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "DragonPressurizedCapsule", ), description: None, fields: Some( [ Field { name: "payload_volume", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Volume", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "DragonThrust", ), description: None, fields: Some( [ Field { name: "amount", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "fuel_1", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "fuel_2", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "pods", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Force", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "DragonTrunk", ), description: None, fields: Some( [ Field { name: "cargo", description: None, args: [], ty: FieldType { kind: Object, name: Some( "DragonTrunkCargo", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "trunk_volume", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Volume", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "DragonTrunkCargo", ), description: None, fields: Some( [ Field { name: "solar_array", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "unpressurized_cargo", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Force", ), description: None, fields: Some( [ Field { name: "kN", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "lbf", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "HistoriesResult", ), description: None, fields: Some( [ Field { name: "data", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "History", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "result", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Result", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "History", ), description: None, fields: Some( [ Field { name: "details", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "event_date_unix", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "event_date_utc", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "flight", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "links", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Link", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "title", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "HistoryFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "end", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "flight_number", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, default_value: None, }, InputValue { name: "start", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Info", ), description: None, fields: Some( [ Field { name: "ceo", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "coo", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "cto", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "cto_propulsion", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "employees", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "founded", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "founder", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "headquarters", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Address", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_sites", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "links", description: None, args: [], ty: FieldType { kind: Object, name: Some( "InfoLinks", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "summary", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "test_sites", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "valuation", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "vehicles", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "InfoLinks", ), description: None, fields: Some( [ Field { name: "elon_twitter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "flickr", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "twitter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "website", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Landpad", ), description: None, fields: Some( [ Field { name: "attempted_landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "details", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "full_name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landing_type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "location", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Location", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "status", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "successful_landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Launch", ), description: None, fields: Some( [ Field { name: "details", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "is_tentative", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_date_local", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_date_unix", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_date_utc", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_site", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchSite", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_success", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_year", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "links", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchLinks", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mission_id", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mission_name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchRocket", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "ships", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Ship", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "static_fire_date_unix", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "static_fire_date_utc", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "telemetry", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchTelemetry", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "tentative_max_precision", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "upcoming", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "LaunchFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "apoapsis_km", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "block", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "cap_serial", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "capsule_reuse", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "core_flight", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "core_reuse", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "core_serial", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "customer", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "eccentricity", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "end", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "epoch", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "fairings_recovered", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "fairings_recovery_attempt", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "fairings_reuse", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "fairings_reused", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "fairings_ship", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "gridfins", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, default_value: None, }, InputValue { name: "inclination_deg", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "land_success", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "landing_intent", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "landing_type", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "landing_vehicle", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "launch_date_local", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "launch_date_utc", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "launch_success", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "launch_year", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "legs", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "lifespan_years", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "longitude", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "manufacturer", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "mean_motion", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "mission_id", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "mission_name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "nationality", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "norad_id", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "orbit", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "payload_id", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "payload_type", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "periapsis_km", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "period_min", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "raan", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "reference_system", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "regime", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "reused", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket_id", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket_name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket_type", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "second_stage_block", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "semi_major_axis_km", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "ship", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "side_core1_reuse", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "side_core2_reuse", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "site_id", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "site_name_long", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "site_name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "start", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "tbd", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "tentative_max_precision", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "tentative", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchLinks", ), description: None, fields: Some( [ Field { name: "article_link", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "flickr_images", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mission_patch", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mission_patch_small", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "presskit", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reddit_campaign", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reddit_launch", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reddit_media", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reddit_recovery", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "video_link", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchRocket", ), description: None, fields: Some( [ Field { name: "fairings", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchRocketFairings", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "first_stage", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchRocketFirstStage", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Rocket", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket_name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket_type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "second_stage", description: None, args: [], ty: FieldType { kind: Object, name: Some( "LaunchRocketSecondStage", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchRocketFairings", ), description: None, fields: Some( [ Field { name: "recovered", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "recovery_attempt", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reused", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "ship", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchRocketFirstStage", ), description: None, fields: Some( [ Field { name: "cores", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "LaunchRocketFirstStageCore", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchRocketFirstStageCore", ), description: None, fields: Some( [ Field { name: "block", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "core", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Core", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "flight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "gridfins", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "land_success", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landing_intent", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landing_type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landing_vehicle", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "legs", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reused", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchRocketSecondStage", ), description: None, fields: Some( [ Field { name: "block", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payloads", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Payload", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchSite", ), description: None, fields: Some( [ Field { name: "site_id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "site_name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "site_name_long", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchTelemetry", ), description: None, fields: Some( [ Field { name: "flight_club", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "LaunchesPastResult", ), description: None, fields: Some( [ Field { name: "data", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "result", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Result", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Launchpad", ), description: None, fields: Some( [ Field { name: "attempted_launches", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "details", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "location", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Location", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "status", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "successful_launches", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "vehicles_launched", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Rocket", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Link", ), description: None, fields: Some( [ Field { name: "article", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reddit", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Location", ), description: None, fields: Some( [ Field { name: "latitude", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "longitude", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "region", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Mass", ), description: None, fields: Some( [ Field { name: "kg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "lb", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Mission", ), description: None, fields: Some( [ Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "manufacturers", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payloads", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Payload", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "twitter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "website", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "MissionResult", ), description: None, fields: Some( [ Field { name: "data", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Mission", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "result", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Result", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "MissionsFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, default_value: None, }, InputValue { name: "manufacturer", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "payload_id", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Mutation", ), description: None, fields: Some( [ Field { name: "delete_users", description: Some( "delete data from the table: \"users\"", ), args: [ InputValue { name: "where", description: Some( "filter the rows which have to be deleted", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "users_mutation_response", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "insert_users", description: Some( "insert data into the table: \"users\"", ), args: [ InputValue { name: "objects", description: Some( "the rows to be inserted", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_insert_input", ), of_type: None, }, ), }, ), }, ), }, default_value: None, }, InputValue { name: "on_conflict", description: Some( "on conflict condition", ), ty: FieldType { kind: InputObject, name: Some( "users_on_conflict", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "users_mutation_response", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "update_users", description: Some( "update data of the table: \"users\"", ), args: [ InputValue { name: "_set", description: Some( "sets the columns of the filtered rows to the given values", ), ty: FieldType { kind: InputObject, name: Some( "users_set_input", ), of_type: None, }, default_value: None, }, InputValue { name: "where", description: Some( "filter the rows which have to be updated", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "users_mutation_response", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "ObjectID", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Payload", ), description: None, fields: Some( [ Field { name: "customers", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "manufacturer", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "nationality", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "norad_id", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "orbit", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "orbit_params", description: None, args: [], ty: FieldType { kind: Object, name: Some( "PayloadOrbitParams", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payload_mass_kg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payload_mass_lbs", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payload_type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reused", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "PayloadOrbitParams", ), description: None, fields: Some( [ Field { name: "apoapsis_km", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "arg_of_pericenter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "eccentricity", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "epoch", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "inclination_deg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "lifespan_years", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "longitude", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mean_anomaly", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mean_motion", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "periapsis_km", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "period_min", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "raan", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reference_system", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "regime", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "semi_major_axis_km", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "PayloadsFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "apoapsis_km", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "customer", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "eccentricity", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "epoch", description: None, ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, default_value: None, }, InputValue { name: "inclination_deg", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "lifespan_years", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "longitude", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "manufacturer", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "mean_motion", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "nationality", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "norad_id", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "orbit", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "payload_id", description: None, ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, default_value: None, }, InputValue { name: "payload_type", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "periapsis_km", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "period_min", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "raan", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "reference_system", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "regime", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "reused", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, InputValue { name: "semi_major_axis_km", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Query", ), description: None, fields: Some( [ Field { name: "capsule", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Capsule", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "capsules", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "CapsulesFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Capsule", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "capsulesPast", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "CapsulesFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Capsule", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "capsulesUpcoming", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "CapsulesFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Capsule", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "company", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Info", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "core", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Core", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "cores", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "CoresFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Core", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "coresPast", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "CoresFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Core", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "coresUpcoming", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "CoresFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Core", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "dragon", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Dragon", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "dragons", description: None, args: [ InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Dragon", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "histories", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "HistoryFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "History", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "historiesResult", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "HistoryFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "HistoriesResult", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "history", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "History", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landpad", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Landpad", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landpads", description: None, args: [ InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Landpad", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchLatest", description: None, args: [ InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchNext", description: None, args: [ InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launches", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "LaunchFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchesPast", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "LaunchFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchesPastResult", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "LaunchFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "LaunchesPastResult", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchesUpcoming", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "LaunchFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Launch", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchpad", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Launchpad", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launchpads", description: None, args: [ InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Launchpad", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mission", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Mission", ), of_type: None, }, is_deprecated: true, deprecation_reason: Some( "Mission is not available on REST API after MongoDB deprecation", ), }, Field { name: "missions", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "MissionsFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Mission", ), of_type: None, }, ), }, is_deprecated: true, deprecation_reason: Some( "Mission is not available on REST API after MongoDB deprecation", ), }, Field { name: "missionsResult", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "MissionsFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "MissionResult", ), of_type: None, }, is_deprecated: true, deprecation_reason: Some( "Mission is not available on REST API after MongoDB deprecation", ), }, Field { name: "payload", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Payload", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payloads", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "PayloadsFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Payload", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "roadster", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Roadster", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Rocket", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rockets", description: None, args: [ InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Rocket", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocketsResult", description: None, args: [ InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "RocketsResult", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "ship", description: None, args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "Ship", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "ships", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "ShipsFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Ship", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "shipsResult", description: None, args: [ InputValue { name: "find", description: None, ty: FieldType { kind: InputObject, name: Some( "ShipsFind", ), of_type: None, }, default_value: None, }, InputValue { name: "limit", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "sort", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "ShipsResult", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "users", description: Some( "fetch data from the table: \"users\"", ), args: [ InputValue { name: "distinct_on", description: Some( "distinct select on columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_select_column", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "limit", description: Some( "limit the nuber of rows returned", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: Some( "skip the first n rows. Use only with order_by", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order_by", description: Some( "sort the rows by one or more columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_order_by", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "where", description: Some( "filter the rows returned", ), ty: FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "users", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "users_aggregate", description: Some( "fetch aggregated fields from the table: \"users\"", ), args: [ InputValue { name: "distinct_on", description: Some( "distinct select on columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_select_column", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "limit", description: Some( "limit the nuber of rows returned", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: Some( "skip the first n rows. Use only with order_by", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order_by", description: Some( "sort the rows by one or more columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_order_by", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "where", description: Some( "filter the rows returned", ), ty: FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "users_aggregate", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "users_by_pk", description: Some( "fetch data from the table: \"users\" using primary key columns", ), args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "users", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "_service", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "_Service", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Result", ), description: None, fields: Some( [ Field { name: "totalCount", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Roadster", ), description: None, fields: Some( [ Field { name: "apoapsis_au", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "details", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "earth_distance_km", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "earth_distance_mi", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "eccentricity", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "epoch_jd", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "inclination", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_date_unix", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_date_utc", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_mass_kg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "launch_mass_lbs", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "longitude", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mars_distance_km", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mars_distance_mi", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "norad_id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "orbit_type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "periapsis_arg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "periapsis_au", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "period_days", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "semi_major_axis_au", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "speed_kph", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "speed_mph", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Rocket", ), description: None, fields: Some( [ Field { name: "active", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "boosters", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "company", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "cost_per_launch", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "country", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "diameter", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Distance", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "engines", description: None, args: [], ty: FieldType { kind: Object, name: Some( "RocketEngines", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "first_flight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Date", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "first_stage", description: None, args: [], ty: FieldType { kind: Object, name: Some( "RocketFirstStage", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "height", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Distance", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "landing_legs", description: None, args: [], ty: FieldType { kind: Object, name: Some( "RocketLandingLegs", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mass", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Mass", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payload_weights", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "RocketPayloadWeight", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "second_stage", description: None, args: [], ty: FieldType { kind: Object, name: Some( "RocketSecondStage", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "stages", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "success_rate_pct", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "wikipedia", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketEngines", ), description: None, fields: Some( [ Field { name: "engine_loss_max", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "layout", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "number", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "propellant_1", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "propellant_2", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust_sea_level", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Force", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust_to_weight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust_vacuum", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Force", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "version", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketFirstStage", ), description: None, fields: Some( [ Field { name: "burn_time_sec", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "engines", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "fuel_amount_tons", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "reusable", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust_sea_level", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Force", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust_vacuum", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Force", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketLandingLegs", ), description: None, fields: Some( [ Field { name: "material", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "number", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketPayloadWeight", ), description: None, fields: Some( [ Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "kg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "lb", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketSecondStage", ), description: None, fields: Some( [ Field { name: "burn_time_sec", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "engines", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "fuel_amount_tons", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "payloads", description: None, args: [], ty: FieldType { kind: Object, name: Some( "RocketSecondStagePayloads", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "thrust", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Force", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketSecondStagePayloadCompositeFairing", ), description: None, fields: Some( [ Field { name: "diameter", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Distance", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "height", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Distance", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketSecondStagePayloads", ), description: None, fields: Some( [ Field { name: "composite_fairing", description: None, args: [], ty: FieldType { kind: Object, name: Some( "RocketSecondStagePayloadCompositeFairing", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "option_1", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "RocketsResult", ), description: None, fields: Some( [ Field { name: "data", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Rocket", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "result", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Result", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Ship", ), description: None, fields: Some( [ Field { name: "abs", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "active", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "attempted_landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "class", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "course_deg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "home_port", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "id", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "image", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "imo", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "missions", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "ShipMission", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mmsi", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "model", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "position", description: None, args: [], ty: FieldType { kind: Object, name: Some( "ShipLocation", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "roles", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "speed_kn", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "status", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "successful_landings", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "url", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "weight_kg", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "weight_lbs", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "year_built", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "ShipLocation", ), description: None, fields: Some( [ Field { name: "latitude", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "longitude", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "ShipMission", ), description: None, fields: Some( [ Field { name: "flight", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "ShipsFind", ), description: None, fields: None, input_fields: Some( [ InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "ID", ), of_type: None, }, default_value: None, }, InputValue { name: "name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "model", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "type", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "role", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "active", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, InputValue { name: "imo", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "mmsi", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "abs", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "class", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "weight_lbs", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "weight_kg", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "year_built", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "home_port", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "status", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "speed_kn", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "course_deg", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "latitude", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "longitude", description: None, ty: FieldType { kind: Scalar, name: Some( "Float", ), of_type: None, }, default_value: None, }, InputValue { name: "successful_landings", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "attempted_landings", description: None, ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "mission", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "ShipsResult", ), description: None, fields: Some( [ Field { name: "data", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Object, name: Some( "Ship", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "result", description: None, args: [], ty: FieldType { kind: Object, name: Some( "Result", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "String_comparison_exp", ), description: Some( "expression to compare columns of type String. All fields are combined with logical 'AND'.", ), fields: None, input_fields: Some( [ InputValue { name: "_eq", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_gt", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_gte", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_ilike", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_in", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "_is_null", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, InputValue { name: "_like", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_lt", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_lte", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_neq", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_nilike", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_nin", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "_nlike", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_nsimilar", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "_similar", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Subscription", ), description: None, fields: Some( [ Field { name: "users", description: Some( "fetch data from the table: \"users\"", ), args: [ InputValue { name: "distinct_on", description: Some( "distinct select on columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_select_column", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "limit", description: Some( "limit the nuber of rows returned", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: Some( "skip the first n rows. Use only with order_by", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order_by", description: Some( "sort the rows by one or more columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_order_by", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "where", description: Some( "filter the rows returned", ), ty: FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "users", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "users_aggregate", description: Some( "fetch aggregated fields from the table: \"users\"", ), args: [ InputValue { name: "distinct_on", description: Some( "distinct select on columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_select_column", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "limit", description: Some( "limit the nuber of rows returned", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "offset", description: Some( "skip the first n rows. Use only with order_by", ), ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, default_value: None, }, InputValue { name: "order_by", description: Some( "sort the rows by one or more columns", ), ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_order_by", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "where", description: Some( "filter the rows returned", ), ty: FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "users_aggregate", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "users_by_pk", description: Some( "fetch data from the table: \"users\" using primary key columns", ), args: [ InputValue { name: "id", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, ), }, default_value: None, }, ], ty: FieldType { kind: Object, name: Some( "users", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "Volume", ), description: None, fields: Some( [ Field { name: "cubic_feet", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "cubic_meters", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "conflict_action", ), description: Some( "conflict action", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "ignore", description: Some( "ignore the insert on this row", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "update", description: Some( "update the row with the given values", ), is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "order_by", ), description: Some( "column ordering options", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "asc", description: Some( "in the ascending order, nulls last", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "asc_nulls_first", description: Some( "in the ascending order, nulls first", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "asc_nulls_last", description: Some( "in the ascending order, nulls last", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "desc", description: Some( "in the descending order, nulls first", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "desc_nulls_first", description: Some( "in the descending order, nulls first", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "desc_nulls_last", description: Some( "in the descending order, nulls last", ), is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "timestamptz", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "timestamptz_comparison_exp", ), description: Some( "expression to compare columns of type timestamptz. All fields are combined with logical 'AND'.", ), fields: None, input_fields: Some( [ InputValue { name: "_eq", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "_gt", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "_gte", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "_in", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "_is_null", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, InputValue { name: "_lt", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "_lte", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "_neq", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "_nin", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, ), }, ), }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "users", ), description: Some( "columns and relationships of \"users\"", ), fields: Some( [ Field { name: "id", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "timestamp", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "twitter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "users_aggregate", ), description: Some( "aggregated selection of \"users\"", ), fields: Some( [ Field { name: "aggregate", description: None, args: [], ty: FieldType { kind: Object, name: Some( "users_aggregate_fields", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "nodes", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "users", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "users_aggregate_fields", ), description: Some( "aggregate fields of \"users\"", ), fields: Some( [ Field { name: "count", description: None, args: [ InputValue { name: "columns", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_select_column", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "distinct", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, ], ty: FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "max", description: None, args: [], ty: FieldType { kind: Object, name: Some( "users_max_fields", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "min", description: None, args: [], ty: FieldType { kind: Object, name: Some( "users_min_fields", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_aggregate_order_by", ), description: Some( "order by aggregate values of table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "count", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "max", description: None, ty: FieldType { kind: InputObject, name: Some( "users_max_order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "min", description: None, ty: FieldType { kind: InputObject, name: Some( "users_min_order_by", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_arr_rel_insert_input", ), description: Some( "input type for inserting array relation for remote table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "data", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_insert_input", ), of_type: None, }, ), }, ), }, ), }, default_value: None, }, InputValue { name: "on_conflict", description: None, ty: FieldType { kind: InputObject, name: Some( "users_on_conflict", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_bool_exp", ), description: Some( "Boolean expression to filter rows from the table \"users\". All fields are combined with a logical 'AND'.", ), fields: None, input_fields: Some( [ InputValue { name: "_and", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, ), }, default_value: None, }, InputValue { name: "_not", description: None, ty: FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, default_value: None, }, InputValue { name: "_or", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_bool_exp", ), of_type: None, }, ), }, default_value: None, }, InputValue { name: "id", description: None, ty: FieldType { kind: InputObject, name: Some( "uuid_comparison_exp", ), of_type: None, }, default_value: None, }, InputValue { name: "name", description: None, ty: FieldType { kind: InputObject, name: Some( "String_comparison_exp", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket", description: None, ty: FieldType { kind: InputObject, name: Some( "String_comparison_exp", ), of_type: None, }, default_value: None, }, InputValue { name: "timestamp", description: None, ty: FieldType { kind: InputObject, name: Some( "timestamptz_comparison_exp", ), of_type: None, }, default_value: None, }, InputValue { name: "twitter", description: None, ty: FieldType { kind: InputObject, name: Some( "String_comparison_exp", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "users_constraint", ), description: Some( "unique or primary key constraints on table \"users\"", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "unique", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "or", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "primary", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "key", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "constraint", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "users_pkey", description: None, is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_insert_input", ), description: Some( "input type for inserting data into table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "timestamp", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "twitter", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "users_max_fields", ), description: Some( "aggregate max on columns", ), fields: Some( [ Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "timestamp", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "twitter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_max_order_by", ), description: Some( "order by max() on columns of table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "name", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "timestamp", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "twitter", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "users_min_fields", ), description: Some( "aggregate min on columns", ), fields: Some( [ Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "rocket", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "timestamp", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "twitter", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_min_order_by", ), description: Some( "order by min() on columns of table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "name", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "timestamp", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "twitter", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "users_mutation_response", ), description: Some( "response of any mutation on the table \"users\"", ), fields: Some( [ Field { name: "affected_rows", description: Some( "number of affected rows by the mutation", ), args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Int", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "returning", description: Some( "data of the affected rows by the mutation", ), args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "users", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_obj_rel_insert_input", ), description: Some( "input type for inserting object relation for remote table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "data", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: InputObject, name: Some( "users_insert_input", ), of_type: None, }, ), }, default_value: None, }, InputValue { name: "on_conflict", description: None, ty: FieldType { kind: InputObject, name: Some( "users_on_conflict", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_on_conflict", ), description: Some( "on conflict condition type for table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "constraint", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_constraint", ), of_type: None, }, ), }, default_value: None, }, InputValue { name: "update_columns", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "users_update_column", ), of_type: None, }, ), }, ), }, ), }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_order_by", ), description: Some( "ordering options when selecting data from \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "id", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "name", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "timestamp", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, InputValue { name: "twitter", description: None, ty: FieldType { kind: Enum, name: Some( "order_by", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "users_select_column", ), description: Some( "select columns of table \"users\"", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "column", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "name", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "id", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "rocket", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "timestamp", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "twitter", description: None, is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "users_set_input", ), description: Some( "input type for updating data in table \"users\"", ), fields: None, input_fields: Some( [ InputValue { name: "id", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "rocket", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "timestamp", description: None, ty: FieldType { kind: Scalar, name: Some( "timestamptz", ), of_type: None, }, default_value: None, }, InputValue { name: "twitter", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "users_update_column", ), description: Some( "update columns of table \"users\"", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "column", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "name", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "id", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "rocket", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "timestamp", description: None, is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "twitter", description: None, is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "uuid", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: InputObject, name: Some( "uuid_comparison_exp", ), description: Some( "expression to compare columns of type uuid. All fields are combined with logical 'AND'.", ), fields: None, input_fields: Some( [ InputValue { name: "_eq", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "_gt", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "_gte", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "_in", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, ), }, ), }, default_value: None, }, InputValue { name: "_is_null", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: None, }, InputValue { name: "_lt", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "_lte", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "_neq", description: None, ty: FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, default_value: None, }, InputValue { name: "_nin", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "uuid", ), of_type: None, }, ), }, ), }, default_value: None, }, ], ), interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "link__Purpose", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "SECURITY", description: Some( "`SECURITY` features provide metadata necessary to securely resolve fields.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "EXECUTION", description: Some( "`EXECUTION` features provide metadata necessary for operation execution.", ), is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "link__Import", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "federation__FieldSet", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Scalar, name: Some( "_Any", ), description: None, fields: None, input_fields: None, interfaces: None, enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "_Service", ), description: None, fields: Some( [ Field { name: "sdl", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "__Schema", ), description: Some( "A GraphQL Schema defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, as well as the entry points for query, mutation, and subscription operations.", ), fields: Some( [ Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "types", description: Some( "A list of all types supported by this server.", ), args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "queryType", description: Some( "The type that query operations will be rooted at.", ), args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "mutationType", description: Some( "If this server supports mutation, the type that mutation operations will be rooted at.", ), args: [], ty: FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "subscriptionType", description: Some( "If this server support subscription, the type that subscription operations will be rooted at.", ), args: [], ty: FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "directives", description: Some( "A list of all directives supported by this server.", ), args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Directive", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "__Type", ), description: Some( "The fundamental unit of any GraphQL Schema is the type. There are many kinds of types in GraphQL as represented by the `__TypeKind` enum.\n\nDepending on the kind of a type, certain fields describe information about that type. Scalar types provide no information beyond a name, description and optional `specifiedByURL`, while Enum types provide their values. Object and Interface types provide the fields they describe. Abstract types, Union and Interface, provide the Object types possible at runtime. List and NonNull types compose other types.", ), fields: Some( [ Field { name: "kind", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "__TypeKind", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "name", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "specifiedByURL", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "fields", description: None, args: [ InputValue { name: "includeDeprecated", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: Some( "false", ), }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Field", ), of_type: None, }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "interfaces", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "possibleTypes", description: None, args: [], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "enumValues", description: None, args: [ InputValue { name: "includeDeprecated", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: Some( "false", ), }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__EnumValue", ), of_type: None, }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "inputFields", description: None, args: [ InputValue { name: "includeDeprecated", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: Some( "false", ), }, ], ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__InputValue", ), of_type: None, }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "ofType", description: None, args: [], ty: FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "__TypeKind", ), description: Some( "An enum describing what kind of type a given `__Type` is.", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "SCALAR", description: Some( "Indicates this type is a scalar.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "OBJECT", description: Some( "Indicates this type is an object. `fields` and `interfaces` are valid fields.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "INTERFACE", description: Some( "Indicates this type is an interface. `fields`, `interfaces`, and `possibleTypes` are valid fields.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "UNION", description: Some( "Indicates this type is a union. `possibleTypes` is a valid field.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "ENUM", description: Some( "Indicates this type is an enum. `enumValues` is a valid field.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "INPUT_OBJECT", description: Some( "Indicates this type is an input object. `inputFields` is a valid field.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "LIST", description: Some( "Indicates this type is a list. `ofType` is a valid field.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "NON_NULL", description: Some( "Indicates this type is a non-null. `ofType` is a valid field.", ), is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "__Field", ), description: Some( "Object and Interface types are described by a list of Fields, each of which has a name, potentially a list of arguments, and a return type.", ), fields: Some( [ Field { name: "name", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "args", description: None, args: [ InputValue { name: "includeDeprecated", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: Some( "false", ), }, ], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__InputValue", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "isDeprecated", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "deprecationReason", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "__InputValue", ), description: Some( "Arguments provided to Fields or Directives and the input fields of an InputObject are represented as Input Values which describe their type and optionally a default value.", ), fields: Some( [ Field { name: "name", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "type", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__Type", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "defaultValue", description: Some( "A GraphQL-formatted string representing the default value for this input value.", ), args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "isDeprecated", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "deprecationReason", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "__EnumValue", ), description: Some( "One possible value for a given Enum. Enum values are unique values, not a placeholder for a string or numeric value. However an Enum value is returned in a JSON response as a string.", ), fields: Some( [ Field { name: "name", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "isDeprecated", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "deprecationReason", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Object, name: Some( "__Directive", ), description: Some( "A Directive provides a way to describe alternate runtime execution and type validation behavior in a GraphQL document.\n\nIn some cases, you need to provide options to alter GraphQL's execution behavior in ways field arguments will not suffice, such as conditionally including or skipping a field. Directives provide this by describing additional information to the executor.", ), fields: Some( [ Field { name: "name", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "description", description: None, args: [], ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, is_deprecated: false, deprecation_reason: None, }, Field { name: "isRepeatable", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "locations", description: None, args: [], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Enum, name: Some( "__DirectiveLocation", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, Field { name: "args", description: None, args: [ InputValue { name: "includeDeprecated", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: Some( "false", ), }, ], ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: List, name: None, of_type: Some( FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Object, name: Some( "__InputValue", ), of_type: None, }, ), }, ), }, ), }, is_deprecated: false, deprecation_reason: None, }, ], ), input_fields: None, interfaces: Some( [], ), enum_values: None, possible_types: None, specified_by_url: None, }, Type { kind: Enum, name: Some( "__DirectiveLocation", ), description: Some( "A Directive can be adjacent to many parts of the GraphQL language, a __DirectiveLocation describes one such possible adjacencies.", ), fields: None, input_fields: None, interfaces: None, enum_values: Some( [ EnumValue { name: "QUERY", description: Some( "Location adjacent to a query operation.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "MUTATION", description: Some( "Location adjacent to a mutation operation.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "SUBSCRIPTION", description: Some( "Location adjacent to a subscription operation.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "FIELD", description: Some( "Location adjacent to a field.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "FRAGMENT_DEFINITION", description: Some( "Location adjacent to a fragment definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "FRAGMENT_SPREAD", description: Some( "Location adjacent to a fragment spread.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "INLINE_FRAGMENT", description: Some( "Location adjacent to an inline fragment.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "VARIABLE_DEFINITION", description: Some( "Location adjacent to a variable definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "SCHEMA", description: Some( "Location adjacent to a schema definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "SCALAR", description: Some( "Location adjacent to a scalar definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "OBJECT", description: Some( "Location adjacent to an object type definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "FIELD_DEFINITION", description: Some( "Location adjacent to a field definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "ARGUMENT_DEFINITION", description: Some( "Location adjacent to an argument definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "INTERFACE", description: Some( "Location adjacent to an interface definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "UNION", description: Some( "Location adjacent to a union definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "ENUM", description: Some( "Location adjacent to an enum definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "ENUM_VALUE", description: Some( "Location adjacent to an enum value definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "INPUT_OBJECT", description: Some( "Location adjacent to an input object type definition.", ), is_deprecated: false, deprecation_reason: None, }, EnumValue { name: "INPUT_FIELD_DEFINITION", description: Some( "Location adjacent to an input object field definition.", ), is_deprecated: false, deprecation_reason: None, }, ], ), possible_types: None, specified_by_url: None, }, ], directives: [ Directive { name: "contact", description: None, args: [ InputValue { name: "name", description: Some( "Contact title of the subgraph owner", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, default_value: None, }, InputValue { name: "url", description: Some( "URL where the subgraph's owner can be reached", ), ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "description", description: Some( "Other relevant notes can be included here; supports markdown links", ), ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], locations: [ Schema, ], }, Directive { name: "link", description: None, args: [ InputValue { name: "url", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "as", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, InputValue { name: "for", description: None, ty: FieldType { kind: Enum, name: Some( "link__Purpose", ), of_type: None, }, default_value: None, }, InputValue { name: "import", description: None, ty: FieldType { kind: List, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "link__Import", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ Schema, ], }, Directive { name: "key", description: None, args: [ InputValue { name: "fields", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "federation__FieldSet", ), of_type: None, }, ), }, default_value: None, }, InputValue { name: "resolvable", description: None, ty: FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, default_value: Some( "true", ), }, ], locations: [ Object, Interface, ], }, Directive { name: "federation__requires", description: None, args: [ InputValue { name: "fields", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "federation__FieldSet", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ FieldDefinition, ], }, Directive { name: "federation__provides", description: None, args: [ InputValue { name: "fields", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "federation__FieldSet", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ FieldDefinition, ], }, Directive { name: "federation__external", description: None, args: [ InputValue { name: "reason", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], locations: [ Object, FieldDefinition, ], }, Directive { name: "federation__tag", description: None, args: [ InputValue { name: "name", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ FieldDefinition, Object, Interface, Union, ArgumentDefinition, Scalar, Enum, EnumValue, InputObject, InputFieldDefinition, Schema, ], }, Directive { name: "federation__extends", description: None, args: [], locations: [ Object, Interface, ], }, Directive { name: "federation__shareable", description: None, args: [], locations: [ Object, FieldDefinition, ], }, Directive { name: "federation__inaccessible", description: None, args: [], locations: [ FieldDefinition, Object, Interface, Union, ArgumentDefinition, Scalar, Enum, EnumValue, InputObject, InputFieldDefinition, ], }, Directive { name: "federation__override", description: None, args: [ InputValue { name: "from", description: None, ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ FieldDefinition, ], }, Directive { name: "federation__composeDirective", description: None, args: [ InputValue { name: "name", description: None, ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: None, }, ], locations: [ Schema, ], }, Directive { name: "federation__interfaceObject", description: None, args: [], locations: [ Object, ], }, Directive { name: "include", description: Some( "Directs the executor to include this field or fragment only when the `if` argument is true.", ), args: [ InputValue { name: "if", description: Some( "Included when true.", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ Field, FragmentSpread, InlineFragment, ], }, Directive { name: "skip", description: Some( "Directs the executor to skip this field or fragment when the `if` argument is true.", ), args: [ InputValue { name: "if", description: Some( "Skipped when true.", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "Boolean", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ Field, FragmentSpread, InlineFragment, ], }, Directive { name: "deprecated", description: Some( "Marks an element of a GraphQL schema as no longer supported.", ), args: [ InputValue { name: "reason", description: Some( "Explains why this element was deprecated, usually also including a suggestion for how to access supported similar data. Formatted using the Markdown syntax, as specified by [CommonMark](https://commonmark.org/).", ), ty: FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, default_value: Some( "\"No longer supported\"", ), }, ], locations: [ FieldDefinition, ArgumentDefinition, InputFieldDefinition, EnumValue, ], }, Directive { name: "specifiedBy", description: Some( "Exposes a URL that specifies the behavior of this scalar.", ), args: [ InputValue { name: "url", description: Some( "The URL that specifies the behavior of this scalar.", ), ty: FieldType { kind: NonNull, name: None, of_type: Some( FieldType { kind: Scalar, name: Some( "String", ), of_type: None, }, ), }, default_value: None, }, ], locations: [ Scalar, ], }, ], }, ), }, )