[−][src]Function rustasim::phold::transpose
pub fn transpose<T>(in_vector: Vec<Vec<T>>) -> Vec<Vec<T>>
Transposes incoming rectangular 2d array
Examples
use rustasim::phold::transpose; let v = vec![vec![1, 2, 3], vec![4, 5, 6]]; let t = transpose(v); let expected = vec![vec![1, 4], vec![2, 5], vec![3, 6]]; assert_eq!(t, expected);