An input position in a loaded schema: a field argument, a directive argument or an input object field.
@type t() :: %TypedGql.Schema.InputValue{ default_value: String.t() | nil, deprecation_reason: String.t() | nil, description: String.t() | nil, is_deprecated: boolean(), name: String.t(), type: TypedGql.Schema.TypeRef.t() }