| struct S<const C: usize> |
| where |
| [(); { num_slots!(C) }]:, { |
| /* An asterisk-based, or a double-slash-prefixed, comment here is |
| required to trigger the fmt bug. |
| |
| A single-line triple-slash-prefixed comment (with a field following it) is not enough - it will not trigger the fmt bug. |
| |
| Side note: If you have a combination of two, or all three of the |
| above mentioned types of comments here, some of them disappear |
| after `cargo fmt`. |
| |
| The bug gets triggered even if a field definition following the |
| (asterisk-based, or a double-slash-prefixed) comment, too. |
| */ |
| } |