class Aws::EmptyStructure
def self.new
def self.new super([]) end
def ==(other)
def ==(other) other.is_a?(EmptyStructure) end
def [](member_name)
def [](member_name) raise NameError, "no member '#{member_name}' in struct" end
def []=(member_name, value)
def []=(member_name, value) raise NameError, "no member '#{member_name}' in struct" end
def each(&block)
def each(&block) unless block_given? [].to_enum end end
def each_pair(&block)
def each_pair(&block) unless block_given? {}.to_enum end end
def eql?(other)
def eql?(other) other.is_a?(EmptyStructure) end
def inspect
- Api: - private
def inspect '#<struct>' end
def length
def length 0 end
def members
def members [] end
def pretty_print(q)
- Api: - private
def pretty_print(q) q.text(inspect) end
def select(&block)
def select(&block) [] end
def size
def size 0 end
def to_a
def to_a [] end
def to_h
def to_h {} end
def values
def values [] end
def values_at(*selector)
def values_at(*selector) if selector.empty? [] else offset = selector.first raise IndexError, "offset #{offset} too large for struct(size:0)" end end