[
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 367,
            length: 5,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 367,
                    length: 5,
                },
                text: "missing value for argument `if`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 0,
                    },
                    offset: 2062,
                    length: 35,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "if",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 382,
            length: 12,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 382,
                    length: 12,
                },
                text: "argument by this name not found",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 373,
                    length: 22,
                },
                text: "directive declared here",
            },
        ],
        help: None,
        data: UndefinedArgument {
            name: "wrong",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 373,
            length: 22,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 373,
                    length: 22,
                },
                text: "missing value for argument `if`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 0,
                    },
                    offset: 2262,
                    length: 36,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "if",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 433,
            length: 24,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 433,
                    length: 24,
                },
                text: "missing value for argument `req1`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 38,
                    length: 10,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "req1",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 462,
            length: 29,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 462,
                    length: 29,
                },
                text: "missing value for argument `req2`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 102,
                    length: 10,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "req2",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 496,
            length: 47,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 496,
                    length: 47,
                },
                text: "missing value for argument `req2`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 102,
                    length: 10,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "req2",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 281,
            length: 12,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 281,
                    length: 12,
                },
                text: "missing value for argument `req1`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 38,
                    length: 10,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "req1",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 281,
            length: 12,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 281,
                    length: 12,
                },
                text: "missing value for argument `req2`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 50,
                    length: 10,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "req2",
        },
    },
    ApolloDiagnostic {
        cache: {
            0: "built_in_types.graphql",
            54: "0054_argument_not_provided.graphql",
        },
        location: DiagnosticLocation {
            file_id: FileId {
                id: 54,
            },
            offset: 332,
            length: 21,
        },
        labels: [
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 332,
                    length: 21,
                },
                text: "missing value for argument `req1`",
            },
            Label {
                location: DiagnosticLocation {
                    file_id: FileId {
                        id: 54,
                    },
                    offset: 38,
                    length: 10,
                },
                text: "argument defined here",
            },
        ],
        help: None,
        data: RequiredArgument {
            name: "req1",
        },
    },
]
