rust结构体的使用

2022-10-08  本文已影响0人  heliping_peter

rust的结构体使用有点特别的地方,所有权比较麻烦。
结构体的定义比较普通

#[derive(Debug, Serialize, Deserialize)]
pub struct MyObj {
    pub name: String,
    pub number: i32,
}

使用结构体成员name

let  n = item.name.clone();

必须添加clone,本身有所有权的概念,直接使用会报错。

上一篇 下一篇

猜你喜欢

热点阅读