ParentFull threadRotsiserMho·You might be interested in Boost.Outcome (v2) or the proposed std::expected.View on HN