# std::coroutine_handle<Promise>::destroy

< cpp‎ | coroutine‎ | coroutine handle

其他特化的成员 |  |
void destroy() const; | (1) | (C++20 起)
特化 `std::coroutine_handle<std::noop_coroutine_promise>` 的成员 |  |
constexpr void destroy() const noexcept; | (2) | (C++20 起)

1) 销毁 *this 所指代的协程的协程状态，或若该协程为无操作协程则不做任何事。
2) 不做任何事。

若需要销毁且 *this 不指代暂停的协程，则行为未定义。

### 参数

（无）

### 返回值

（无）

### 示例

| 本节未完成 原因：暂无示例

### 参阅

operator()resume (C++20) | 恢复协程执行 (公开成员函数)