第二个方法就是将vec0设置成mut的,fill_vec的vec也设置成mut
fn main() {
let mut vec0 = Vec::new();
let mut vec1...,u8,u8)),
Quit,
}
struct Point {
x: u8,
y: u8,
}
struct State {
color: (u8, u8, u8)...use来将一些模块添加到我们的“相对变量环境”中,如同Linux的PATH一样....我们有两种版本,一个是使用迭代器,依次迭代解引用更改即可.还可以使用map方法对里面的元素统一使用一个函数进行更改
fn vec_loop(mut v: Vec) -> Vec {...替换成String就好,因为需要声明为Vec,因为Vec是类型但是Vec不是类型.
14-2
将这个代码改成泛型,记住函数、结构体、impl块的泛型类型
struct