//@ run-rustfix | |
#![allow(unused_variables)] | |
fn foo(foo: &mut usize) { | |
todo!() | |
} | |
fn bar(bar: &usize) { | |
todo!() | |
} | |
fn main() { | |
foo(&mut Default::default()); //~ the trait bound `&mut usize: Default` is not satisfied | |
bar(&Default::default()); //~ the trait bound `&usize: Default` is not satisfied | |
} |