| error: using `self.to_string` in `fmt::Display` implementation will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:31:25 |
| | |
| LL | write!(f, "{}", self.to_string()) |
| | ^^^^^^^^^^^^^^^^ |
| | |
| = note: `-D clippy::recursive-format-impl` implied by `-D warnings` |
| = help: to override `-D warnings` add `#[allow(clippy::recursive_format_impl)]` |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:77:9 |
| | |
| LL | write!(f, "{}", self) |
| | ^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:87:9 |
| | |
| LL | write!(f, "{}", &self) |
| | ^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Debug` in `impl Debug` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:94:9 |
| | |
| LL | write!(f, "{:?}", &self) |
| | ^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:104:9 |
| | |
| LL | write!(f, "{}", &&&self) |
| | ^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:179:9 |
| | |
| LL | write!(f, "{}", &*self) |
| | ^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Debug` in `impl Debug` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:186:9 |
| | |
| LL | write!(f, "{:?}", &*self) |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:203:9 |
| | |
| LL | write!(f, "{}", *self) |
| | ^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:220:9 |
| | |
| LL | write!(f, "{}", **&&*self) |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: using `self` as `Display` in `impl Display` will cause infinite recursion |
| --> tests/ui/recursive_format_impl.rs:237:9 |
| | |
| LL | write!(f, "{}", &&**&&*self) |
| | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ |
| | |
| = note: this error originates in the macro `write` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: aborting due to 10 previous errors |
| |