// Check that we enforce WF conditions related to regions also for // types in fns. #![allow(dead_code)] struct MustBeCopy { t: T } struct Foo { // needs T: 'static x: fn() -> &'static T //~ ERROR E0310 } struct Bar { // needs T: Copy x: fn(&'static T) //~ ERROR E0310 } fn main() { }