Blaze 0.0.1
The ultra high-performance JSON Schema evaluator
Loading...
Searching...
No Matches
sourcemeta::blaze::Configuration::FetchEvent Struct Reference

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

Detailed Description

An event emitted during dependency fetching.


The documentation for this struct was generated from the following file:
  • /home/runner/work/blaze/blaze/src/configuration/include/sourcemeta/blaze/configuration.h