--> $DIR/issue-24322.rs:8:29
|
LL | let x: &fn(&B) -> u32 = &B::func;
- | ^^^^^^^^ expected fn pointer, found fn item
+ | -------------- ^^^^^^^^ expected fn pointer, found fn item
+ | |
+ | expected due to this
|
- = note: expected type `&for<'r> fn(&'r B) -> u32`
- found type `&for<'r> fn(&'r B) -> u32 {B::func}`
+ = note: expected reference `&for<'r> fn(&'r B) -> u32`
+ found reference `&for<'r> fn(&'r B) -> u32 {B::func}`
error: aborting due to previous error