]> git.lizzy.rs Git - rust.git/blob - src/tools/rustfmt/tests/source/issue-1127.rs
Rollup merge of #107166 - petrochenkov:nooptable, r=oli-obk
[rust.git] / src / tools / rustfmt / tests / source / issue-1127.rs
1 // rustfmt-max_width: 120
2 // rustfmt-match_arm_blocks: false
3 // rustfmt-match_block_trailing_comma: true
4
5 fn a_very_very_very_very_very_very_very_very_very_very_very_long_function_name() -> i32 {
6     42
7 }
8
9 enum TestEnum {
10     AVeryVeryLongEnumName,
11     AnotherVeryLongEnumName,
12     TheLastVeryLongEnumName,
13 }
14
15 fn main() {
16     let var = TestEnum::AVeryVeryLongEnumName;
17     let num = match var {
18         TestEnum::AVeryVeryLongEnumName => a_very_very_very_very_very_very_very_very_very_very_very_long_function_name(),
19         TestEnum::AnotherVeryLongEnumName => a_very_very_very_very_very_very_very_very_very_very_very_long_function_name(),
20         TestEnum::TheLastVeryLongEnumName => a_very_very_very_very_very_very_very_very_very_very_very_long_function_name(),
21     };
22 }
23