isEitherStruct

Returns true if the given struct can be use as an Either struct

  1. template isEitherStruct(T)
  2. template isEitherStruct(T)
    template isEitherStruct (
    T
    ) if (
    isBuiltinType!T ||
    !isAggregateType!(T)
    ||
    !hasMember!(T, "left")
    ||
    !hasMember!(T, "right")
    ) {}

Members

Manifest constants

isEitherStruct
enum isEitherStruct;
Undocumented in source.

Meta