| 621 | |
| 622 | template <class T, class TPolicy = ::NMaybe::TPolicyUndefinedExcept> |
| 623 | constexpr TMaybe<std::decay_t<T>, TPolicy> MakeMaybe(T&& value) { |
| 624 | return TMaybe<std::decay_t<T>, TPolicy>(std::forward<T>(value)); |
| 625 | } |
| 626 | |
| 627 | template <class T, class... TArgs> |
| 628 | constexpr TMaybe<T> MakeMaybe(TArgs&&... args) { |
no outgoing calls