https://github.com/ZigaSajovic/optimizing-the-memory-layout-of-std-tupleWould be interesting to adapt it for std.tuple.
Look possible. At first glance, staticSort on the template variadic argument based on a predicate template that looks at alignment of element maybe.
struct Tuple(A...)
{
staticsort!(pred, A) members;
}
although with the possibility to name each member this will be in
practice more complicated
