Enum member isFactoryPolicy

Check if a type T is a factory policy.

enum isFactoryPolicy(T, X) = is(T == struct) && is(typeof(&T.createFactory!X) : Z function(Locator!()), Z : Factory!X);

Check if a type T is a factory policy. A factory policy is a policy that based on type X, can create a factory for type X.