устарел, начиная с C++20, и ответ на этот вопрос говорит нам, что вместо него мы должны использовать std::is_standard_layout + std::is_trivy.
Однако в C++26 теперь также устарел и std::is_тривиал. Почему это так и что нам следует использовать вместо этого?