所以基本上我想要达到的是:abstract class MyAbstractClass extends Mixin(A,B | C | D)
其中Mixin是一个来自ts混合器npm包的函数,而A是一个不会改变的抽象类,它保持不变,但是另一个类是不知道的。我尝试了泛型,没有运气,我尝试创建一个工厂函数,但我不能
我有一个简单的mixin,我将它混合到我的其他模板类中。template<typename T> class mixin { auto func() -> decltype: public mixin<A<...>> {};
template<...> class C : public mixin<A<...>