std::copyable_function オブジェクトを破棄します。std::copyable_function が空でない場合、そのターゲットも破棄されます。
std::copyable_function
std::function
std::function<R(Args...)>
std::move_only_function