@@ -12,72 +12,54 @@ error: using `self` as `Display` in `impl Display` will cause infinite recursion
1212 |
1313LL | write!(f, "{}", self)
1414 | ^^^^^^^^^^^^^^^^^^^^^
15- |
16- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
1715
1816error: using `self` as `Display` in `impl Display` will cause infinite recursion
1917 --> tests/ui/recursive_format_impl.rs:86:9
2018 |
2119LL | write!(f, "{}", &self)
2220 | ^^^^^^^^^^^^^^^^^^^^^^
23- |
24- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
2521
2622error: using `self` as `Debug` in `impl Debug` will cause infinite recursion
2723 --> tests/ui/recursive_format_impl.rs:93:9
2824 |
2925LL | write!(f, "{:?}", &self)
3026 | ^^^^^^^^^^^^^^^^^^^^^^^^
31- |
32- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
3327
3428error: using `self` as `Display` in `impl Display` will cause infinite recursion
3529 --> tests/ui/recursive_format_impl.rs:103:9
3630 |
3731LL | write!(f, "{}", &&&self)
3832 | ^^^^^^^^^^^^^^^^^^^^^^^^
39- |
40- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
4133
4234error: using `self` as `Display` in `impl Display` will cause infinite recursion
4335 --> tests/ui/recursive_format_impl.rs:178:9
4436 |
4537LL | write!(f, "{}", &*self)
4638 | ^^^^^^^^^^^^^^^^^^^^^^^
47- |
48- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
4939
5040error: using `self` as `Debug` in `impl Debug` will cause infinite recursion
5141 --> tests/ui/recursive_format_impl.rs:185:9
5242 |
5343LL | write!(f, "{:?}", &*self)
5444 | ^^^^^^^^^^^^^^^^^^^^^^^^^
55- |
56- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
5745
5846error: using `self` as `Display` in `impl Display` will cause infinite recursion
5947 --> tests/ui/recursive_format_impl.rs:202:9
6048 |
6149LL | write!(f, "{}", *self)
6250 | ^^^^^^^^^^^^^^^^^^^^^^
63- |
64- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
6551
6652error: using `self` as `Display` in `impl Display` will cause infinite recursion
6753 --> tests/ui/recursive_format_impl.rs:219:9
6854 |
6955LL | write!(f, "{}", **&&*self)
7056 | ^^^^^^^^^^^^^^^^^^^^^^^^^^
71- |
72- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
7357
7458error: using `self` as `Display` in `impl Display` will cause infinite recursion
7559 --> tests/ui/recursive_format_impl.rs:236:9
7660 |
7761LL | write!(f, "{}", &&**&&*self)
7862 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
79- |
80- = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info)
8163
8264error: aborting due to 10 previous errors
8365
0 commit comments