Typedef tl::detail::enable_forward_value

Typedef Documentation

template<class T, class U>
using tl::detail::enable_forward_value = detail::enable_if_t<std::is_constructible<T, U&&>::value && !std::is_same<detail::decay_t<U>, in_place_t>::value && !std::is_same<optional<T>, detail::decay_t<U>>::value>