//@ compile-flags: --crate-type lib | |
pub struct S { | |
pub val: string::MyString, | |
} | |
pub fn test(s: S) { | |
dbg!(s.cap) //~ ERROR: no field `cap` on type `S` [E0609] | |
} | |
pub(crate) mod string { | |
pub struct MyString { | |
buf: MyVec, | |
} | |
struct MyVec { | |
cap: usize, | |
} | |
} |