]> git.lizzy.rs Git - rust.git/blob - tests/source/issue-2985.rs
Prevent duplicate comma when formatting struct pattern with ".."
[rust.git] / tests / source / issue-2985.rs
1 // rustfmt-indent_style: Visual
2 fn foo() {
3     {
4         {
5             let extra_encoder_settings = extra_encoder_settings.iter()
6                                                                .filter_map(|&(name, value)| {
7                                                          value.split()
8                                                               .next()
9                                                               .something()
10                                                               .something2()
11                                                               .something3()
12                                                               .something4()
13                                                      });
14             let extra_encoder_settings = extra_encoder_settings.iter()
15                                                                .filter_map(|&(name, value)| {
16                                                                                value.split()
17                                                                                     .next()
18                                                                                     .something()
19                                                                                     .something2()
20                                                                                     .something3()
21                                                                                     .something4()
22                                                                            })
23                                                                .something();
24             if let Some(subpod) = pod.subpods.iter().find(|s| {
25                                                               !s.plaintext
26                                                                 .as_ref()
27                                                                 .map(String::as_ref)
28                                                                 .unwrap_or("")
29                                                                 .is_empty()
30                                                           }) {
31                 do_something();
32             }
33         }
34     }
35 }