| 164 | } // namespace |
| 165 | |
| 166 | Future<std::vector<FileInfo>> FileSystem::GetFileInfoAsync( |
| 167 | const std::vector<std::string>& paths) { |
| 168 | return FileSystemDefer( |
| 169 | this, default_async_is_sync_, |
| 170 | [paths](std::shared_ptr<FileSystem> self) { return self->GetFileInfo(paths); }); |
| 171 | } |
| 172 | |
| 173 | FileInfoGenerator FileSystem::GetFileInfoGenerator(const FileSelector& select) { |
| 174 | auto fut = FileSystemDefer( |