Runs the destructor of an object.
unsafe fn drop<T>(dst: *mut T) -> () where T: ?Sized,
A pointer to the object.