Thrust
|
◆ optional() [4/4]
template<class T >
template<class U = T, detail::enable_if_t<!detail::is_optional< detail::decay_t< U >>::value > * = nullptr>
Constructs the stored value with template <class u="T"> constexpr optional(U &&u); References thrust::addressof(). |