Implements.Implements

Undocumented in source.
  1. alias Implements = AliasSeq!(TypeOf!(T, __traits(getAliasThis, T)), Implements!(TypeOf!(T, __traits(getAliasThis, T))), NoDuplicates!(Flatten!S))
  2. alias Implements = NoDuplicates!(Flatten!S)
  3. alias Implements = AliasSeq!(TypeOf!(T, __traits(getAliasThis, T)), Implements!(TypeOf!(T, __traits(getAliasThis, T))))
    template Implements(T)
    static if(!(is(T S == super) && S.length))
    static if(__traits(getAliasThis, T).length != 0)
    alias Implements = AliasSeq!(TypeOf!(T, __traits(getAliasThis, T)), Implements!(TypeOf!(T, __traits(getAliasThis, T))))
  4. alias Implements = AliasSeq!()

Meta