let callee = &foo;
let arg = foo.func1_with_mut_borrow();
Foo::func0_with_imm_borrow(callee, arg)
Method call syntax is a compiler assisted sugar for fully qualified function call, or UFCS(Univalsal Function Call Syntax). Check this chapter of the book for more details.