) {
err.span_suggestion(
span,
- &format!("consider using the named lifetime `{}`", name),
+ "consider using the named lifetime",
format!("&{} ", name),
Applicability::MaybeIncorrect,
);
--> $DIR/return-without-lifetime.rs:3:34
|
LL | fn func1<'a>(_arg: &'a Thing) -> &() { unimplemented!() }
- | ^ help: consider using the named lifetime `'a`: `&'a`
+ | ^ help: consider using the named lifetime: `&'a`
|
= help: this function's return type contains a borrowed value, but the signature does not say which one of `_arg`'s 2 lifetimes it is borrowed from
--> $DIR/return-without-lifetime.rs:5:35
|
LL | fn func2<'a>(_arg: &Thing<'a>) -> &() { unimplemented!() }
- | ^ help: consider using the named lifetime `'a`: `&'a`
+ | ^ help: consider using the named lifetime: `&'a`
|
= help: this function's return type contains a borrowed value, but the signature does not say which one of `_arg`'s 2 lifetimes it is borrowed from