is_default_constructible

Description

Checks if a type T is default constructible.

Synopsis

TICK_TRAIT(is_default_constructible)
{
    template<class T>
    auto require(const T&) -> valid<
        decltype(T())
    >;
};