A named fragment definition: a type condition and the selections it contributes wherever it is spread.
Summary
Types
@type t() :: %TypedGql.Language.Fragment{ description: String.t() | nil, directives: [TypedGql.Language.Directive.t()], loc: map(), name: String.t() | nil, selection_set: TypedGql.Language.SelectionSet.t() | nil, type_condition: TypedGql.Language.NamedType.t() | nil }