45struct MixEvalArgs :
virtual Args,
virtual MixRepair
47 static constexpr auto category =
"Common evaluation options";
55 std::optional<std::string> evalStoreUrl;
58 struct AutoArgExpr { std::string expr; };
59 struct AutoArgString { std::string
s; };
60 struct AutoArgFile { std::filesystem::path path; };
61 struct AutoArgStdin { };
63 using AutoArg = std::variant<AutoArgExpr, AutoArgString, AutoArgFile, AutoArgStdin>;
65 std::map<std::string, AutoArg> autoArgs;