1 2 3 4 5
// error-pattern:can't use generic parameters from outer function fn foo<T>(x: T) { fn bar(f: Box<dyn FnMut(T) -> T>) { } } fn main() { foo(1); }