pub fn assign_to_columns_balanced( heights: &[i32], n_cols: usize, fill: ColumnFill, max_h: Option<i32>, ) -> Vec<Placement>
各アイテムの高さ列、列数、充填モード(column-fill)、コンテナ指定高さ(max_h)を受け取り、 ドキュメント順序を維持したまま各列へ配置する(純粋関数)。
column-fill
max_h