Trait CloneableCartablePointerLike
unsafe trait CloneableCartablePointerLike: CartablePointerLike
An object that implements CartablePointerLike that also
supports cloning without changing the address of referenced data.
Safety
Implementer safety:
addref_rawmust create a new owner such that an additional call todrop_rawdoes not create a dangling pointeraddref_rawmust not change the address of any referenced data.