You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 23, 2024. It is now read-only.
=== stdout ===
=== stderr ===
error[E0478]: lifetime bound not satisfied
--> /home/runner/work/glacier/glacier/ices/88595.rs:19:5
|
19 | type B<'b> = impl Clone;
| ^^^^^^^^^^^^^^^^^^^^^^^^
|
note: lifetime parameter instantiated with the lifetime `'a` as defined here
--> /home/runner/work/glacier/glacier/ices/88595.rs:18:6
|
18 | impl<'a> A<'a> for C {
| ^^
note: but lifetime parameter must outlive the lifetime `'b` as defined here
--> /home/runner/work/glacier/glacier/ices/88595.rs:19:12
|
19 | type B<'b> = impl Clone;
| ^^
error: non-defining opaque type use in defining scope
--> /home/runner/work/glacier/glacier/ices/88595.rs:21:23
|
21 | fn a(&'a self) -> Self::B<'a> {}
| ^^^^^^^^^^^
|
note: lifetime used multiple times
--> /home/runner/work/glacier/glacier/ices/88595.rs:18:6
|
18 | impl<'a> A<'a> for C {
| ^^
19 | type B<'b> = impl Clone;
| ^^
error: could not find defining uses
--> /home/runner/work/glacier/glacier/ices/88595.rs:19:18
|
19 | type B<'b> = impl Clone;
| ^^^^^^^^^^
error: aborting due to 3 previous errors
For more information about this error, try `rustc --explain E0478`.
==============
0 commit comments