Maneiras de ferrugem de consertar empréstimos mutáveis ​​de si mesmos em argumentos para funcionar que toma tomado empréstimos mutáveis

fn main() {
    let mut b = A{};
    let i = b.bar();
    b.foo(i);
}
SAMER SAEID