Check if type T is IntrusivePtr.
static assert(!isIntrusivePtr!long); static assert(!isIntrusivePtr!(void*)); static struct Foo{ ControlBlock!(int, int) control; } static assert(isIntrusivePtr!(IntrusivePtr!Foo)); static assert(isIntrusivePtr!(IntrusivePtr!Foo.WeakType));
See Implementation
Check if type T is IntrusivePtr.