@@ -193,8 +193,8 @@ struct RbacConfig {
Json::Object config;
AuditLogger() = default;
- AuditLogger(const AuditLogger&) = delete;
- AuditLogger& operator=(const AuditLogger&) = delete;
+ AuditLogger(const AuditLogger&) = default;
+ AuditLogger& operator=(const AuditLogger&) = default;
AuditLogger(AuditLogger&&) = default;
AuditLogger& operator=(AuditLogger&&) = default;
@@ -73,8 +73,8 @@ class ValidationErrors {
}
// Not copyable.
- ScopedField(const ScopedField& other) = delete;
- ScopedField& operator=(const ScopedField& other) = delete;
+ ScopedField(const ScopedField& other) = default;
+ ScopedField& operator=(const ScopedField& other) = default;
// Movable.
ScopedField(ScopedField&& other) noexcept
@@ -534,8 +534,8 @@ namespace pipe_detail {
template <typename T>
class Next {
public:
- Next(const Next&) = delete;
- Next& operator=(const Next&) = delete;
+ Next(const Next&) = default;
+ Next& operator=(const Next&) = default;
Next(Next&& other) noexcept = default;
Next& operator=(Next&& other) noexcept = default;