template<typename Expected, typename Error>
&& requires {
}
Concept determining whether the Expected type supports rebinding its error-type.
Definition Common.hpp:403
Concept describing a type that acts like std::expected (has both a value and an error channel).
Definition Common.hpp:394
Concept determining whether the Expected type supports rebinding its error-type.
Definition Common.hpp:424
typename traits< std::remove_cvref_t< Expected > >::template rebind_error< std::remove_cvref_t< Error > > rebind_error_t
Helper alias to obtain the Expected type with the rebound Error type.
Definition Common.hpp:416
Concept determining whether the Expected type supports rebinding its error-type.
- Template Parameters
-
| Expected | The source-expected type to adapt the new error-type. |
| Error | The new error-type to rebind to. |