Witchcraft.ImplTypeOfMeta

Undocumented in source.
  1. alias ImplTypeOfMeta = ClassMixin!(T)
  2. alias ImplTypeOfMeta = StructMixin!(T)
  3. alias ImplTypeOfMeta = InterfaceTypeMixin!(T)
    mixintemplate Witchcraft(T)
    static if(!(is(T == class)))
    static if(!(is(T == struct)))
    static if(is(T == interface))
    alias ImplTypeOfMeta = InterfaceTypeMixin!(T)
  4. alias ImplTypeOfMeta = ModuleImpl!(__traits(parent, T))

Meta