EitherTypeOf.EitherTypeOf

Undocumented in source.
  1. alias EitherTypeOf = T
  2. alias EitherTypeOf = EitherTypeOf!(ReturnType!T, Left, Right)
    template EitherTypeOf(T, Left, Right)
    static if(!(isEitherStruct!T))
    static if(isCallable!T)
    alias EitherTypeOf = EitherTypeOf!(ReturnType!T, Left, Right)
  3. alias EitherTypeOf = Either!(T, Any)
  4. alias EitherTypeOf = Either!(Any, T)

Meta