for i in vec {
if vec[i as usize][0] == 0 {
map.insert (0, vec[i as usize][1]);
} else {
map.insert (1, vec[i as usize][1]);
}
}
Error: non-primitive cast: std::vec::Vec<i32> as usize (solution.rs)
|
8 | for j in vec[i as usize] {
| ^^^^^^^^^^
|
= note: an as expression can only be used to convert between primitive types. Consider using the From trait