-error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
- --> $DIR/shadowing.rs:13:14
- |
-LL | impl<'a> NoShadow<'a> for &'a u32 {
- | -- first declared here
-LL | type Bar<'a> = i32;
- | ^^ lifetime `'a` already in scope
-
-error[E0496]: lifetime name `'a` shadows a lifetime name that is already in scope
- --> $DIR/shadowing.rs:4:14
- |
-LL | trait Shadow<'a> {
- | -- first declared here
-LL | type Bar<'a>;
- | ^^ lifetime `'a` already in scope
-