0..198 @33 SchemaDefinition {
    description: None,
    directives: [
        9..179 @33 Directive {
            name: "deprecated",
            arguments: [
                26..175 @33 Argument {
                    name: "reason",
                    value: 34..175 @33 String(
                        "The person who got promoted by shipping this product has moved on to another team.\nThe service will shut down next month.",
                    ),
                },
            ],
        },
    ],
    root_operations: [
        184..196 @33 (
            Query,
            "Query",
        ),
    ],
}
200..235 @33 ObjectTypeDefinition {
    description: None,
    name: "Query",
    implements_interfaces: [],
    directives: [],
    fields: [
        215..233 @33 FieldDefinition {
            description: None,
            name: "importantData",
            arguments: [],
            ty: Named(
                "Int",
            ),
            directives: [],
        },
    ],
}
237..391 @33 DirectiveDefinition {
    description: None,
    name: "deprecated",
    arguments: [
        262..300 @33 InputValueDefinition {
            description: None,
            name: "reason",
            ty: 270..276 @33 Named(
                "String",
            ),
            default_value: Some(
                279..300 @33 String(
                    "No longer supported",
                ),
            ),
            directives: [],
        },
    ],
    repeatable: false,
    locations: [
        "FIELD_DEFINITION",
        "ARGUMENT_DEFINITION",
        "INPUT_FIELD_DEFINITION",
        "ENUM_VALUE",
        "SCHEMA",
    ],
}

