An event emitted during dependency fetching. More...
Public Types | |
| enum class | Type : std::uint8_t { FetchStart , FetchEnd , BundleStart , BundleEnd , WriteStart , WriteEnd , VerifyStart , VerifyEnd , UpToDate , FileMissing , Orphaned , Mismatched , PathMismatch , Untracked , Error } |
| using | Callback = std::function<bool(const FetchEvent &)> |
Public Attributes | |
| Type | type |
| std::string | uri |
| std::filesystem::path | path |
| std::size_t | index |
| std::size_t | total |
| std::string | details |
| std::exception_ptr | exception |
An event emitted during dependency fetching.