error: reached the type-length limit while instantiating `<(&(&(&(&(&(&(&(&(&(&(&(&(&(&(&(...))))))))))))))) as Foo>::recurse` | |
--> $DIR/issue-37311.rs:13:5 | |
| | |
LL | / fn recurse(&self) { | |
LL | | (self, self).recurse(); | |
LL | | } | |
| |_____^ | |
| | |
= note: consider adding a `#![type_length_limit="2097149"]` attribute to your crate | |
error: aborting due to previous error | |