def fetchone(self):
        try:
            return self.next()
        except StopIteration:
            return None
Yield to simulator issuing event at each state change
dataset/ETHPy150Open crate/crate-python/src/crate/client/cursor.py/Cursor.fetchone--crossover with--dataset/ETHPy150Open fluentpython/example-code/16-coroutine/taxi_sim_delay.py/taxi_process