In the situation that we have two choices of exactly the same functionality.
One is a niebloid, the other is a function.
Are there any guidelines for this in general?
std::construct_at
- https://en.cppreference.com/w/cpp/memory/construct_atstd::ranges::construct_at
- https://en.cppreference.com/w/cpp/memory/ranges/construct_at