Alias ForeachTypeof
Replace std.traits.ForeachType with one that works when the item is copyable or not
alias ForeachTypeof(T)
= ReturnType!((){foreach(x;TU.init){returnx;}assert(0);});
Replace std.traits.ForeachType with one that works when the item is copyable or not
alias ForeachTypeof(T)
= ReturnType!((){foreach(x;TU.init){returnx;}assert(0);});