我正在使用vibe.d从类生成一些REST接口。但是,vibe.d要求我提供实现此接口的接口和类。我的应用程序很小,只包含这个接口的一个实现,当我想进行一些更改时,编辑这两个地方是非常烦人的。有没有办法使用mixin或模板从D中的类生成接口?
所以问题是:是否有任何混合模板或模板可以从给定class
定义中生成interface
?这应该是很有可能实现的,但我无法找到任何示例。 std.typecons
有WhiteHole
和BlackHole
来自动实现接口,但我想要与他们相反的东西。
谢谢。