# File lib/types/array.rb, line 99
  def proton_put(data)
    Qpid::Proton::Util::Deprecation.deprecated __method__, "Codec::Data#array=, Codec::Data#list="
    raise TypeError, "nil data" unless data
    if @proton_array_header && @proton_array_header.type
      data.array = self
    else
      data.list = self
    end
  end