Coroutine（協程）物件
*********************

在 3.5 版被加入.

Coroutine 物件是那些以 "async" 關鍵字來宣告的函式所回傳的物件。

type PyCoroObject

   用於 coroutine 物件的 C 結構。

PyTypeObject PyCoro_Type

   與 coroutine 物件對應的型別物件。

int PyCoro_CheckExact(PyObject *ob)

   如果 *ob* 的型別是 "PyCoro_Type" 則回傳真值；*ob* 必須不為 "NULL"。
   此函式總是會執行成功。

PyObject *PyCoro_New(PyFrameObject *frame, PyObject *name, PyObject *qualname)
    *回傳值：新的參照。*

   基於 *frame* 物件來建立並回傳一個新的 coroutine 物件，其中
   "__name__" 和 "__qualname__" 被設為 *name* 和 *qualname*。此函式會
   取得一個對 *frame* 的參照 (reference)。*frame* 引數必須不為 "NULL"
   。
