From 705e3914e4e820c3ac92892c32c93479691a09e7 Mon Sep 17 00:00:00 2001 From: hachem Date: Thu, 27 Aug 2026 14:17:34 +0200 Subject: add: debugger interface --- src/core/result.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/core/result.h (limited to 'src/core/result.h') diff --git a/src/core/result.h b/src/core/result.h new file mode 100644 index 0000000..a516336 --- /dev/null +++ b/src/core/result.h @@ -0,0 +1,18 @@ +#pragma once + +#include +#include +#include +#include + +namespace Hsdbg +{ + template + using Result = std::expected; + + template + auto fail(std::format_string fmt, Args&&... args) -> std::unexpected + { + return std::unexpected(std::format(fmt, std::forward(args)...)); + } +} -- cgit v1.3