enforceMethodSignature - multiple declarations

Enum member enforceMethodSignature

enum enforceMethodSignature(InterfaceFunction, Overloads...) = true;

Enum member enforceMethodSignature

enum enforceMethodSignature(InterfaceFunction, Function) = is(ReturnType!Function : ReturnType!InterfaceFunction) && enforceInterfaceFunctionParameters!(Parameters!Function);