#![feature(rust_2018_preview)]
fn main() {}
struct Bar<'a>(&'a u32);
impl Bar<'a> {
fn foo() {
fn foo(_: &'a u32) { } // error: use of undeclared lifetime name `'a`
}
}
https://play.rust-lang.org/?gist=d2b32bc0947a05fa0830a0d244dcb4fa&version=nightly&mode=debug&edition=2015