C++ C++;(或如何在概念中保存类型)

C++ C++;(或如何在概念中保存类型),c++,using,concept,C++,Using,Concept,有可能写这样的东西吗 requires(... object) { using T = decltype(object.foo_1()); {object.()} -> std::same_as<T> } 需要(…对象) { 使用T=decltype(object.foo_1()); {object。}->std::与 }

有可能写这样的东西吗

requires(... object) 
{
    using T = decltype(object.foo_1());

    {object.()} -> std::same_as<T>
}
需要(…对象)
{
使用T=decltype(object.foo_1());
{object。}->std::与
}