|
template<typename TValue , typename TError , typename TValue2 , typename TError2 > |
ETL_CONSTEXPR14 bool | operator== (const etl::expected< TValue, TError > &lhs, const etl::expected< TValue2, TError2 > &rhs) |
| Equivalence operators.
|
|
template<typename TValue , typename TError , typename TValue2 > |
ETL_CONSTEXPR14 bool | operator== (const etl::expected< TValue, TError > &lhs, const TValue2 &rhs) |
|
template<typename TValue , typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator== (const etl::expected< TValue, TError > &lhs, const etl::unexpected< TError2 > &rhs) |
|
template<typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator== (const etl::expected< void, TError > &lhs, const etl::expected< void, TError2 > &rhs) |
|
template<typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator== (const etl::expected< void, TError > &lhs, const etl::unexpected< TError2 > &rhs) |
|
template<typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator== (const etl::unexpected< TError > &lhs, const etl::unexpected< TError2 > &rhs) |
|
template<typename TValue , typename TError , typename TValue2 , typename TError2 > |
ETL_CONSTEXPR14 bool | operator!= (const etl::expected< TValue, TError > &lhs, const etl::expected< TValue2, TError2 > &rhs) |
|
template<typename TValue , typename TError , typename TValue2 > |
ETL_CONSTEXPR14 bool | operator!= (const etl::expected< TValue, TError > &lhs, const TValue2 &rhs) |
|
template<typename TValue , typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator!= (const etl::expected< TValue, TError > &lhs, const etl::unexpected< TError2 > &rhs) |
|
template<typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator!= (const etl::expected< void, TError > &lhs, const etl::expected< void, TError2 > &rhs) |
|
template<typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator!= (const etl::expected< void, TError > &lhs, const etl::unexpected< TError2 > &rhs) |
|
template<typename TError , typename TError2 > |
ETL_CONSTEXPR14 bool | operator!= (const etl::unexpected< TError > &lhs, const etl::unexpected< TError2 > &rhs) |
|
template<typename TValue , typename TError > |
ETL_CONSTEXPR14 void | swap (etl::expected< TValue, TError > &lhs, etl::expected< TValue, TError > &rhs) |
| Swap etl::expected.
|
|
template<typename TError > |
ETL_CONSTEXPR14 void | swap (etl::unexpected< TError > &lhs, etl::unexpected< TError > &rhs) |
| Swap etl::unexpected.
|
|