class_docstr: This is an abstract base class for concrete asynchronous executors.
class_docstr_tok: ["This","is","an","abstract","base","class","for","concrete","asynchronous","executors","."]
docstr: Submits a callable to be executed with the given arguments.
  
  Schedules the callable to be executed as fn(*args, **kwargs) and returns
  a Future instance representing the execution of the callable.
  
  Returns:
      A Future representing the given call.
docstr_tok: ["Submits","a","callable","to","be","executed","with","the","given","arguments",".","Schedules","the","callable","to","be","executed","as","fn","(","*","args",",","*","*","kwargs",")","and","returns","a","Future","instance","representing","the","execution","of","the","callable",".","Returns",":","A","Future","representing","the","given","call","."]
code: def submit(self, fn, /, *args, **kwargs):
      """Submits a callable to be executed with the given arguments.
  
      Schedules the callable to be executed as fn(*args, **kwargs) and returns
      a Future instance representing the execution of the callable.
  
      Returns:
          A Future representing the given call.
      """
      raise NotImplementedError()
  
imports: import collections
  import logging
  import threading
  import time
  import types
label_desc: Use image node_id 1 for calling the Executor obj's underlying member method code with example usage: obj.submit() without return types