This commit is contained in:
CupWater
2026-08-17 16:09:09 +08:00
parent b2aa61dc09
commit e4d834e4a9
4 changed files with 38 additions and 20 deletions
+24
View File
@@ -0,0 +1,24 @@
#ifndef FEATHERLOG_PUSH_RESULT_HPP
#define FEATHERLOG_PUSH_RESULT_HPP
#include <optional>
namespace flog {
template <typename T>
class PushResult {
public:
static PushResult getVoid() {
return PushResult(3);
}
private:
explicit PushResult(std::optional<T> value) : m_value(value) {
std::optional<T> bad;
std::map<int, std::optional<T>> mp;
}
std::optional<T> m_value;
};
}
#endif