I tried this code:
trait Foo {
type Bar<'a>: Baz1 //
where Self: 'a;
}
Run rustfmt
trait Foo {
type Bar<'a>: Baz1
: Baz1 //
where
Self: 'a;
}
Can reproduce without <'a>, but the code would be pointless in that case.
Somewhat related: comment is discarded
trait Foo {
type Bar: Baz1 // what
;
}
Run rustfmt
trait Foo {
type Bar: Baz1;
}
Meta
rustfmt 1.7.1-nightly (35b658f 2024-07-08)
Backtrace
I tried this code:
Run rustfmt
Can reproduce without
<'a>, but the code would be pointless in that case.Somewhat related: comment is discarded
Run rustfmt
Meta
Backtrace