Which feature of C++23 allows converting std::array to std::tuple?
The following code snippet implicitly converts a std::array to a std::tuple:
std::array arr = {2,4,6};
std::tuple tup;
tup = arr; // c++23 or later
The assignment tup = arr fails to compile with C++20, but does work with C++23. Which feature/rule of C++23 makes this possible? I do not recognize this in the list of features, e.g. as given in Wikipedia or cppreference.com.