class_docstr: Wrapper around ReusableExecutor to ease memmapping testing with Pool
  and Executor. This is only for testing purposes.
class_docstr_tok: ["Wrapper","around","ReusableExecutor","to","ease","memmapping","testing","with","Pool","and","Executor",".","This","is","only","for","testing","purposes","."]
docstr: Schedule a func to be run
docstr_tok: ["Schedule","a","func","to","be","run"]
code: def apply_async(self, func, args):
      """Schedule a func to be run"""
      future = self.submit(func, *args)
      future.get = future.result
      return future
  
file_path: catboost/contrib/python/joblib/joblib/executor.py
imports: from ._memmapping_reducer import get_memmapping_reducers
  from ._memmapping_reducer import TemporaryResourcesManager
  from .externals.loky.reusable_executor import _ReusablePoolExecutor
label_desc: Use image node_id 1 for calling the _TestingMemmappingExecutor obj's underlying member method code with example usage: obj.apply_async(func, args) and returns: future