error[E0275]: overflow evaluating the requirement `SalsaStorage: RefUnwindSafe` --> $DIR/cycle-cache-err-60010.rs:27:13 | LL | _parse: >::Data, | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | = note: required because it appears within the type `PhantomData` = note: required because it appears within the type `Unique` = note: required because it appears within the type `Box` note: required because it appears within the type `Runtime` --> $DIR/cycle-cache-err-60010.rs:23:8 | LL | struct Runtime { | ^^^^^^^ note: required because it appears within the type `RootDatabase` --> $DIR/cycle-cache-err-60010.rs:20:8 | LL | struct RootDatabase { | ^^^^^^^^^^^^ note: required because of the requirements on the impl of `SourceDatabase` for `RootDatabase` --> $DIR/cycle-cache-err-60010.rs:44:9 | LL | impl SourceDatabase for T | ^^^^^^^^^^^^^^ ^ note: required because of the requirements on the impl of `Query` for `ParseQuery` --> $DIR/cycle-cache-err-60010.rs:37:10 | LL | impl Query for ParseQuery | ^^^^^^^^^ ^^^^^^^^^^ error: aborting due to previous error For more information about this error, try `rustc --explain E0275`.