| 178 | struct Future { |
| 179 | public: |
| 180 | explicit Future(PyObject *future) : _future(future) {}; |
| 181 | Future(const Future &old) = delete; // forbid copy-initialization |
| 182 | Future(Future &&old) : _future(std::exchange(old._future, nullptr)) {}; // clear the moved-from object |
| 183 | ~Future() { |
nothing calls this directly
no outgoing calls
no test coverage detected