]> git.lizzy.rs Git - rust.git/blob - tests/target/fn-custom-8.rs
Merge pull request #1482 from regexident/configs-tests
[rust.git] / tests / target / fn-custom-8.rs
1 // rustfmt-fn_args_layout: Block
2 // rustfmt-fn_brace_style: PreferSameLine
3 // Test different indents.
4
5 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) {
6     foo();
7 }
8
9 fn bar(
10     a: Aaaaaaaaaaaaaa,
11     b: Bbbbbbbbbbbbbb,
12     c: Cccccccccccccccccc,
13     d: Dddddddddddddddd,
14     e: Eeeeeeeeeeeeeee,
15 ) {
16     bar();
17 }
18
19 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String {
20     foo();
21 }
22
23 fn bar(
24     a: Aaaaaaaaaaaaaa,
25     b: Bbbbbbbbbbbbbb,
26     c: Cccccccccccccccccc,
27     d: Dddddddddddddddd,
28     e: Eeeeeeeeeeeeeee,
29 ) -> String {
30     bar();
31 }
32
33 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb)
34     where T: UUUUUUUUUUU {
35     foo();
36 }
37
38 fn bar(
39     a: Aaaaaaaaaaaaaa,
40     b: Bbbbbbbbbbbbbb,
41     c: Cccccccccccccccccc,
42     d: Dddddddddddddddd,
43     e: Eeeeeeeeeeeeeee,
44 ) where T: UUUUUUUUUUU {
45     bar();
46 }
47
48 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String
49     where T: UUUUUUUUUUU {
50     foo();
51 }
52
53 fn bar(
54     a: Aaaaaaaaaaaaaa,
55     b: Bbbbbbbbbbbbbb,
56     c: Cccccccccccccccccc,
57     d: Dddddddddddddddd,
58     e: Eeeeeeeeeeeeeee,
59 ) -> String
60     where T: UUUUUUUUUUU {
61     bar();
62 }
63
64 trait Test {
65     fn foo(a: u8) {}
66
67     fn bar(a: u8) -> String {}
68
69     fn bar(a: u8) -> String
70         where Foo: foooo,
71               Bar: barrr {
72     }
73 }