diff --git a/include/ircd/json/tuple/property.h b/include/ircd/json/tuple/property.h index 3bb2bccd2..3ffa61f13 100644 --- a/include/ircd/json/tuple/property.h +++ b/include/ircd/json/tuple/property.h @@ -38,27 +38,9 @@ struct ircd::json::property constexpr operator const T &() const; constexpr operator T &(); - property() = default; - constexpr property(T&& value); - constexpr property &operator=(T&& value); + constexpr property() = default; }; -template -constexpr -ircd::json::property::property(T&& value) -:value{std::forward(value)} -{} - -template -constexpr ircd::json::property & -ircd::json::property::operator=(T&& value) -{ - this->value = std::forward(value); - return *this; -} - template constexpr ircd::json::property::operator