我正在使用vibe.d從類生成一些REST接口。但是,vibe.d要求我提供實現此接口的接口和類。我的應用程序很小,只包含這個接口的一個實現,當我想進行一些更改時,編輯這兩個地方是非常煩人的。有沒有辦法使用mixin或模板從D中的類生成接口?
所以問題是:是否有任何混合模板或模板可以從給定class
定義中生成interface
?這應該是很有可能實現的,但我無法找到任何示例。 std.typecons
有WhiteHole
和BlackHole
來自動實現接口,但我想要與他們相反的東西。
謝謝。