Return the result value, or a fallback when an error is held.

Synopsis

Declared in <util/expected.h>

template<class U>
T
value_or(U&& default_value) const &;

Return Value

The stored result value, or default_value if an error is held.

Parameters

Name

Description

default_value

The value returned when no result is stored.

Created with MrDocs