我想创建一个可变长度但元素数量固定的数组。这些元素稍后会在程序中初始化。怎么样才能初始化这个数组?
我尝试了以下方法:
let mut array: [String; 126] = [String::new(); 126];
它给了我一个错误:
the trait bound 'std::string::String: std::marker::Copy' is not satisfied
the trait 'std::marker::Copy' is not implemented for 'std::string::String'
如何使用新字符串初始化数组?