getUDADefaultOrNothing.getUDADefaultOrNothing

Undocumented in source. Be warned that the author may not have intended to support it.
  1. enum getUDADefaultOrNothing;
  2. enum getUDADefaultOrNothing;
  3. enum getUDADefaultOrNothing;
  4. auto getUDADefaultOrNothing [@property getter]
    template getUDADefaultOrNothing(T, attributes...)
    @property static
    static if(!(udaIndex!(This.Default, attributes) == -1))
    static if(!(__traits(isSame, attributes[udaIndex!(This.Default, attributes)], This.Default)))
    static if(!(__traits(compiles, EnumTest!())))
    getUDADefaultOrNothing
    ()

Meta