Re-Open: How can I flex a collection of elements to be the same width/fill remaining space?

The issue How can I flex a collection of elements to be the same width/fill remaining space? · Issue #746 · iced-rs/iced · GitHub was closed by adding the Allign::Fill variant. The pull request Remove `Fill` variant for `Alignment` by hecrj · Pull Request #1735 · iced-rs/iced · GitHub removed this variant again, stating there are better solutions. I haven’t figured out how to implement this behavior… How would you achive having a row/column of elements, where all elements have the hight/width of the highest/widest element?

I don’t think there is a way to do this at the moment that does not involve creating your own custom widget. But this is likely not as hard as one could expect as layout internals are available for use.