class_docstr: Col-based storage.
class_docstr_tok: ["Col-based","storage","."]
docstr: Return the schema of the DataQueue.
  
  Examples:
      >>> from towhee.runtime.data_queue import DataQueue, ColumnType
      >>> dq = DataQueue([('a', ColumnType.SCALAR), ('b', ColumnType.QUEUE)])
      >>> dq.put(('a', 'b1'))
      True
      >>> dq.schema
      ['a', 'b']
code: def schema(self) -> List[str]:
      """
      Return the schema of the DataQueue.
  
      Examples:
          >>> from towhee.runtime.data_queue import DataQueue, ColumnType
          >>> dq = DataQueue([('a', ColumnType.SCALAR), ('b', ColumnType.QUEUE)])
          >>> dq.put(('a', 'b1'))
          True
          >>> dq.schema
          ['a', 'b']
      """
      return self._schema.col_names
  
imports: import threading
  import copy
  from enum import Enum, auto
  from typing import List, Tuple, Union, Dict, Optional
  from collections import deque, namedtuple
label_desc: Use image node_id 16 for calling the DataQueue obj's underlying member method code with example usage: obj.schema() and returns: self