class_docstr: Python interface for VegaFusion DataFrame
docstr: True if the dataset must be evaluated run on the main thread.
  This blocks multithreaded parallelization, but is sometimes required
  
  :return: bool
docstr_tok: ["True","if","the","dataset","must","be","evaluated","run","on","the","main","thread",".","This","blocks","multithreaded","parallelization",",","but","is","sometimes","required",":","return",":","bool"]
code: def main_thread(self) -> bool:
      """
      True if the dataset must be evaluated run on the main thread.
      This blocks multithreaded parallelization, but is sometimes required
  
      :return: bool
      """
      return True
  
imports: from abc import ABC, abstractmethod
  import pyarrow
  from vegafusion.proto.datafusion_pb2 import LogicalExprNode
  from typing import Optional, List, Literal, Union, Any
label_desc: Use image node_id 4 for calling the DataFrameDataset obj's underlying member method code with example usage: obj.main_thread() and returns: True