C++ concepts: Destructible

From cppreference.com

Specifies that an instance of the type can be destructed.

[edit] Requirements

The type must implement the following functions:

Type::~Type

Type::~Type() noexcept;

destructor: The destructor frees all resources owned by the object and it does not throw any exception.

[edit] See also

checks if a type has a non-deleted destructor
(class template)