From 3642083c542f6b32220132d04cbbf2eb1c5c3ebc Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sat, 20 Mar 2021 15:32:13 -0500 Subject: [PATCH] [ox/std] Add moveTo method to Result (synced from fb7b5823484859e259bc35cc68ca77150946503d) --- src/ox/std/error.hpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ox/std/error.hpp b/src/ox/std/error.hpp index 4af771afe..5fda3d1c9 100644 --- a/src/ox/std/error.hpp +++ b/src/ox/std/error.hpp @@ -89,6 +89,11 @@ struct [[nodiscard]] Result { return error; } + constexpr Error moveTo(T *val) noexcept { + *val = ox::move(value); + return error; + } + }; namespace detail {