# uproot.source.futures.Executor

Defined in uproot.source.futures on line 41.

Inheritance order:
`abc.ABC`

class uproot.source.futures.Executor

## submit

abstractmethod Executor.submit(task, /, *args, **kwargs)

  Submit a task to be run in the background and return a Future object representing that task.

## shutdown

Executor.shutdown(wait: bool = True)

  Stop the executor and free its resources.

## closed

Executor.closed

  True if the executor has been stopped and its resources freed.