On Sat, 08 Aug 2015 21:13:49 GMT, Suliman wrote:

I am reading vibed source. in vibe.web.web I found:
class RestInterfaceClient(I) : I
Why here in two places?

RestInterfaceClient is a template class that automatically implements all methods of the given interface I and at the same time is derived from that interface. This is similar to the AutoImplement class in Phobos, except that it generates actually usable code.