Шаблон класса default_delete служит средством удаления (политика уничтожения) по умолчанию для шаблона класса unique_ptr.
Параметр шаблона T из default_delete может быть неполным типом.