summaryrefslogtreecommitdiffstats
path: root/persistence
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2021-12-11 15:52:35 +0100
committerTor Egge <Tor.Egge@online.no>2021-12-11 15:52:35 +0100
commitbc0f5b143011902e6c886c5b4b4f25ece37833a4 (patch)
treecc302da54f5a8b077db3f784a45131e433861cff /persistence
parent0848eb7384b5ee31442c5102c60363bc1190804a (diff)
Declare noexcept move constructor and assignment for storage::spi::Result.
Diffstat (limited to 'persistence')
-rw-r--r--persistence/src/vespa/persistence/spi/result.cpp2
-rw-r--r--persistence/src/vespa/persistence/spi/result.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/persistence/src/vespa/persistence/spi/result.cpp b/persistence/src/vespa/persistence/spi/result.cpp
index 2e24c9c2f91..e458d58fe69 100644
--- a/persistence/src/vespa/persistence/spi/result.cpp
+++ b/persistence/src/vespa/persistence/spi/result.cpp
@@ -8,7 +8,9 @@
namespace storage::spi {
Result::Result(const Result &) = default;
+Result::Result(Result&&) noexcept = default;
Result & Result::operator = (const Result &) = default;
+Result& Result::operator=(Result&&) noexcept = default;
Result::~Result() = default;
vespalib::string
diff --git a/persistence/src/vespa/persistence/spi/result.h b/persistence/src/vespa/persistence/spi/result.h
index 70bd37590a1..c734a885b12 100644
--- a/persistence/src/vespa/persistence/spi/result.h
+++ b/persistence/src/vespa/persistence/spi/result.h
@@ -36,7 +36,9 @@ public:
{}
Result(const Result &);
+ Result(Result&&) noexcept;
Result & operator = (const Result &);
+ Result& operator=(Result&&) noexcept;
virtual ~Result();