1 error[E0389]: cannot borrow data mutably in a `&` reference
2 --> $DIR/issue-38147-4.rs:16:5
4 15 | fn f(x: usize, f: &Foo) {
5 | ---- use `&mut Foo` here to make mutable
7 | ^^^ assignment into an immutable reference
9 error: aborting due to previous error