diff --git a/src/ox/std/error.hpp b/src/ox/std/error.hpp index 798d58c2b..a22575982 100644 --- a/src/ox/std/error.hpp +++ b/src/ox/std/error.hpp @@ -89,6 +89,11 @@ struct [[nodiscard]] Result { return error == 0; } + constexpr Error get(type *val) const noexcept { + *val = value; + return error; + } + constexpr Error get(type *val) noexcept { *val = value; return error;