#include <option_result.h>
value-variant Type for Option<T>
representing no-value
Constexpr ?
C++ 17 and above
◆ NoneType() [1/3]
constexpr stx::NoneType::NoneType |
( |
| ) |
|
|
defaultnoexcept |
◆ NoneType() [2/3]
constexpr stx::NoneType::NoneType |
( |
NoneType const & |
| ) |
|
|
defaultnoexcept |
◆ NoneType() [3/3]
constexpr stx::NoneType::NoneType |
( |
NoneType && |
| ) |
|
|
defaultnoexcept |
◆ ~NoneType()
◆ operator!=() [1/2]
constexpr bool stx::NoneType::operator!= |
( |
NoneType const & |
| ) |
const |
|
inlinenoexcept |
◆ operator!=() [2/2]
template<typename T >
constexpr bool stx::NoneType::operator!= |
( |
Some< T > const & |
| ) |
const |
|
inlinenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==() [1/2]
constexpr bool stx::NoneType::operator== |
( |
NoneType const & |
| ) |
const |
|
inlinenoexcept |
◆ operator==() [2/2]
template<typename T >
constexpr bool stx::NoneType::operator== |
( |
Some< T > const & |
| ) |
const |
|
inlinenoexcept |
The documentation for this struct was generated from the following file: