Enum member isSmartPtr

Check if T is smart pointer of type SharedPtr, RcPtr or IntrusivePtr.

enum isSmartPtr(T) = is(T.SmartPtr : .SmartPtr);