O que é "modelo <classe T> usando owner = T;"?

Abaixo é extraído degsl.h da Microsoftgsl biblioteca (https://github.com/microsoft/gsl):

namespace gsl
{
    //
    // GSL.owner: ownership pointers 
    //
    using std::unique_ptr;
    using std::shared_ptr;

    template<class T>
    using owner = T;
    ...
};

Não consigo entender o que significa o seguinte modelo de alias:

template<class T>
using owner = T;

Alguma explicação?

questionAnswers(2)

yourAnswerToTheQuestion