error[E0401]: can't use generic parameters from outer item --> $DIR/issue-65025-extern-static-parent-generics.rs:3:28 | LL | unsafe fn foo() { | - type parameter from outer item LL | extern "C" { LL | static baz: *const A; | ^ use of generic parameter from outer item | = note: a `static` is a separate item from the item that contains it error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0401`.