Template Class ErrorOr

Class Documentation

template<typename T>
class ErrorOr

Public Functions

ErrorOr() = default
inline ErrorOr(const T &value)
inline ErrorOr(T &&value)
inline ErrorOr(const Error &error)
inline ErrorOr(Error &&error)
inline bool has_value() const
inline T &value()
inline const T &value() const
inline Error &error()
inline const Error &error() const
inline bool is_error() const
inline bool operator!() const