Columnarization in Rust