class template argument deduction - a C++17 feature that enables the deduction of template arguments for a variable using its initializer combined with deduction guides and constructors that are part of the primary class template named by the variable’s definition.” (EMCppSfe 2021)