Why? The RC object has a different layout, so it may as well have a different type.
It also has different usage requirements, so it should have a different type.
BTW so should GC vs borrowed pointers.
Why? The RC object has a different layout, so it may as well have a different type.
It also has different usage requirements, so it should have a different type.
BTW so should GC vs borrowed pointers.