import a2::Foo; import a2::A; import a2::AResult; fn main() -> i32 { let foo = Foo {}; let a = A::new(); foo.foo(&a.a); return 0; }