21inline std::optional<Driver>
ParseDriver(std::string_view name)
Enumerator names without a hand-written switch.
static std::string ToLower(std::string_view str)
std::optional< Driver > ParseDriver(std::string_view name)
static std::string ReadFile(const std::filesystem::path &path)
std::string DriverName(Driver driver)