面试题答案
一键面试fn main() {
let numbers: Vec<Result<i32, String>> = vec![Ok(1), Err("error".to_string()), Ok(3)];
let new_numbers: Vec<Result<i32, String>> = numbers.into_iter()
.map(|result| result.map(|num| num * 2))
.collect();
println!("{:?}", new_numbers);
}