Alias to btl.autoptr.rc_ptr.dynCast.
Alias to btl.autoptr.rc_ptr.dynCastMove.
Alias to btl.autoptr.rc_ptr.first.
Alias to btl.autoptr.rc_ptr.share.
UniquePtr is a smart pointer that owns and manages object through a pointer and disposes of that object when the UniquePtr goes out of scope.
Check if type T is UniquePtr.
Implementation of unique pointer UniquePtr (alias to btl.autoptr.rc_ptr.RcPtr with immutable control block).