Coroutine-objekt

Tillagd i version 3.5.

Coroutine-objekt är vad funktioner som deklarerats med nyckelordet async returnerar.

type PyCoroObject

Den C-struktur som används för coroutine-objekt.

PyTypeObject PyCoro_Type

Typobjektet som motsvarar coroutine-objekt.

int PyCoro_CheckExact(PyObject *ob)

Returnerar true om ob:s typ är PyCoro_Type; ob får inte vara NULL. Denna funktion lyckas alltid.

PyObject *PyCoro_New(PyFrameObject *frame, PyObject *name, PyObject *qualname)
Returnera värde: Ny referens.

Skapar och returnerar ett nytt coroutine-objekt baserat på frame-objektet, med __name__ och __qualname__ satta till name och qualname. En referens till frame stjäls av denna funktion. Argumentet frame får inte vara NULL.