first commit

This commit is contained in:
Jana Dönszelmann 2026-05-16 20:30:31 +02:00
commit 4cd2267497
No known key found for this signature in database
10 changed files with 644 additions and 0 deletions

View file

@ -0,0 +1,26 @@
mod private {
pub struct Foo {
field: i32,
bar: Bar,
}
pub struct Bar {
pub field: u32,
}
impl std::ops::Deref for Foo {
type Target = Bar;
fn deref(&self) -> &Self::Target {
&self.bar
}
}
}
use private::Foo;
fn example(f: Foo) {
let a: i32 = f.field;
}
fn main() {}