spread.ex (546B)
1 defmodule Absinthe.Blueprint.Document.Fragment.Spread do 2 @moduledoc false 3 4 alias Absinthe.Blueprint 5 6 @enforce_keys [:name] 7 defstruct [ 8 :name, 9 directives: [], 10 source_location: nil, 11 # Populated by phases 12 complexity: nil, 13 flags: %{}, 14 errors: [] 15 ] 16 17 @type t :: %__MODULE__{ 18 directives: [Blueprint.Directive.t()], 19 errors: [Absinthe.Phase.Error.t()], 20 name: String.t(), 21 flags: Blueprint.flags_t(), 22 source_location: nil | Blueprint.SourceLocation.t() 23 } 24 end