std::function< Result< ScriptTarget >(void *classTable, std::string_view name)> ScriptBindingLookup
static std::string ReadFile(const std::filesystem::path &path)
Result< ScriptTarget > FindScriptBinding(void *classTable, std::string_view name)
std::expected< T, Error > Result