| 281 | |
| 282 | struct ListFragmentTask : util::AsyncTaskScheduler::Task { |
| 283 | ListFragmentTask(ScanNode* node, std::shared_ptr<Fragment> fragment) |
| 284 | : node(node), fragment(std::move(fragment)) { |
| 285 | name_ = "ScanNode::ListFragment::" + this->fragment->ToString(); |
| 286 | } |
| 287 | |
| 288 | Result<Future<>> operator()() override { |
| 289 | return fragment |