15class ExpireReply
final {
17 enum class ExpireReplyValue { kKeyDoesNotExist, kTimeoutWasSet };
19 static constexpr ExpireReplyValue kKeyDoesNotExist = ExpireReplyValue::kKeyDoesNotExist;
20 static constexpr ExpireReplyValue kTimeoutWasSet = ExpireReplyValue::kTimeoutWasSet;
22 explicit ExpireReply(int64_t value);
23 ExpireReply(ExpireReplyValue value);
25 static ExpireReply Parse(ReplyData&& reply_data,
const std::string& request_description = {});
27 operator ExpireReplyValue()
const;
30 ExpireReplyValue value_;