gpt4 book ai didi

syntax - "field ` 0 ` of struct is private"pub 结构属性错误

转载 作者:行者123 更新时间:2023-11-29 08:34:47 25 4
gpt4 key购买 nike

pub 结构属性上的“结构的字段 0 是私有(private)的”错误

在 crate 中

pub struct A(String, String);

pub struct C {
pub b: Vec<A>,
}

在 main() 中

...iter().map(|my_tuple:&A| (my_tuple.0.parse::<f64>().unwrap()));


当属性为 pub、结构为 pub 且父结构为 pub 时,为什么会出现“struct is private”错误?

最佳答案

您需要制作元组类型 A pub 的片段。像这样:

pub struct A(pub String, pub String)

关于syntax - "field ` 0 ` of struct is private"pub 结构属性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54122686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com