module BSON::Hash

def serialize_to_buffer(buffer)

Parameters:
  • buffer (ByteBuf) -- The buffer to receive the serialized hash.
def serialize_to_buffer(buffer)
  position = buffer.length
  buffer.put_int32(0)
  serialize_key_value_pairs(buffer)
  buffer.put_byte(NULL_BYTE)
  buffer.replace_int32(position, buffer.length - position)
end