Return a reference to the deleter for the currently managed object.
Return a reference providing non-modifiable access to the deleter used to destroy the currently managed object (if any). The behavior is undefined unless pointer is not null.
non-modifiable reference to the deleter for the managed object