```{eval-rst}
.. _runners-ref-label:
````

# Runners

```{eval-rst}
.. autoclasstree::
    council.runners.ParallelFor
    council.runners.Parallel
    council.runners.Sequential
    council.runners.If
    council.runners.SkillRunnerBase
    council.runners.DoWhile
    council.runners.While
    :full:
    :namespace: council.runners
```

# RunnerErrors

```{eval-rst}
.. autoclasstree::
    council.runners.RunnerGeneratorError
    council.runners.RunnerPredicateError
    council.runners.RunnerSkillError
    council.runners.RunnerTimeoutError
    :full:
    :namespace: council.runners
```

# Classes

```{eval-rst}
.. toctree::
    :maxdepth: 1
    :glob:

    runners/*
```
