A bit less code now that we're C++17 everywhere.
@ -103,9 +103,7 @@ public:
~StaticVector()
{
for (std::size_t pos = 0; pos < size_; ++pos) {
std::destroy_at(data_[pos].ptr());
}
std::destroy_n(data(), size_);
private: