You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: column.rb
    path of file: ./repos/datagrid/lib/datagrid/columns
    
    the code of the file until where you have to start completion: class Datagrid::Columns::Column

  # Datagrid class holding an information of
  # how a column should be rendered in data/console/csv format and HTML format
  class ResponseFormat

    attr_accessor :data_block, 
    
  def initialize(grid_class, name, query, options = {}, &block)
    self.grid_class = grid_class
    self.name = name.to_sym
    self.options = options
    if options[:html] == true
      self.html_block = block
    else
      self.data_block = block

      if options[:html].is_a? Proc
        self.html_block = options[:html]
      end