diff options
author | Håvard Pettersen <havardpe@yahooinc.com> | 2022-11-08 12:03:16 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@yahooinc.com> | 2022-11-08 12:03:16 +0000 |
commit | 1f2ed87c77bfc9b75f67e54276d57366486e2e2d (patch) | |
tree | 019ffc2bfb72348b149cf888fa53ad9905e6dc4b | |
parent | c3c218051eb9b8f75c23db3ca6bad06e9cd3314a (diff) |
use rvalue variant of get_value
-rw-r--r-- | vespalib/src/vespa/vespalib/coro/lazy.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vespalib/src/vespa/vespalib/coro/lazy.h b/vespalib/src/vespa/vespalib/coro/lazy.h index 04e6b9c8835..bf2256f4dd1 100644 --- a/vespalib/src/vespa/vespalib/coro/lazy.h +++ b/vespalib/src/vespa/vespalib/coro/lazy.h @@ -74,7 +74,7 @@ private: static T& get(auto &&promise) { return promise.result.get_value(); } }; struct RValue { - static T&& get(auto &&promise) { return std::move(promise.result.get_value()); } + static T&& get(auto &&promise) { return std::move(promise.result).get_value(); } }; struct Result { static Received<T>&& get(auto &&promise) { return std::move(promise.result); } |