std::coroutine_handle<Promise>::promise
来自cppreference.com
                    
                                        
                    < cpp | coroutine | coroutine handle
                    
                                                            
                    |   主模板的成员  | 
||
|   Promise& promise() const;  | 
(C++20 起) | |
|   特化  std::coroutine_handle<std::noop_coroutine_promise> 的成员 | 
||
|   std::noop_coroutine_promise& promise() const noexcept;  | 
(C++20 起) | |
获得到承诺对象的引用。
若 *this 不指代承诺对象尚未被销毁的协程,则行为未定义。
此函数不对特化 std::coroutine_handle<> 提供。
参数
(无)
返回值
到承诺对象的引用。
注解
只要有某个 std::noop_coroutine_handle 指代无操作协程,该协程的承诺对象就不会被销毁。
参阅
|    [静态] (C++20)  | 
   从协程的承诺对象创建 coroutine_handle  (公开静态成员函数)  |