>"结构的字段0
是私有的"pub struct 属性上的
在板条箱里
pub struct A(String, String);
pub struct C {
pub b: Vec<A>,
}
在主()
...iter().map(|my_tuple:&A| (my_tuple.0.parse::<f64>().unwrap()));
为什么当属性为 pub、结构为 pub 且父结构为 pub 时出现"结构为私有"错误?
您需要将元组类型的部分设为A
pub
。像这样:
pub struct A(pub String, pub String)