Method: Serial::ArrayBuilder#collection

Defined in:
lib/serial/array_builder.rb

#collection {|builder| ... } ⇒ Object

Serializes a collection in a collection.

Examples:

h.collection() do |l|
  l.collection do |l|
    l.element {  }
  end
end

Yields:

  • (builder)

Yield Parameters:


39
40
41
# File 'lib/serial/array_builder.rb', line 39

def collection(&block)
  @data << ArrayBuilder.build(@context, &block)
end