1 error[E0275]: overflow evaluating the requirement `SalsaStorage: RefUnwindSafe`
2 --> $DIR/cycle-cache-err-60010.rs:69:5
5 | --------------- required by `SourceDatabase::parse`
7 LL | SourceDatabase::parse(db);
8 | ^^^^^^^^^^^^^^^^^^^^^
10 = note: required because it appears within the type `*const SalsaStorage`
11 = note: required because it appears within the type `Unique<SalsaStorage>`
12 = note: required because it appears within the type `Box<SalsaStorage>`
13 note: required because it appears within the type `Runtime<RootDatabase>`
14 --> $DIR/cycle-cache-err-60010.rs:23:8
16 LL | struct Runtime<DB: Database> {
18 note: required because it appears within the type `RootDatabase`
19 --> $DIR/cycle-cache-err-60010.rs:20:8
21 LL | struct RootDatabase {
23 note: required because of the requirements on the impl of `SourceDatabase` for `RootDatabase`
24 --> $DIR/cycle-cache-err-60010.rs:43:9
26 LL | impl<T> SourceDatabase for T
29 error: aborting due to previous error
31 For more information about this error, try `rustc --explain E0275`.