]> git.lizzy.rs Git - rust.git/blob - tests/target/fn-custom-8.rs
Fix static async closure qualifier order
[rust.git] / tests / target / fn-custom-8.rs
1 // rustfmt-brace_style: PreferSameLine
2 // Test different indents.
3
4 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) {
5     foo();
6 }
7
8 fn bar(
9     a: Aaaaaaaaaaaaaa,
10     b: Bbbbbbbbbbbbbb,
11     c: Cccccccccccccccccc,
12     d: Dddddddddddddddd,
13     e: Eeeeeeeeeeeeeee,
14 ) {
15     bar();
16 }
17
18 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String {
19     foo();
20 }
21
22 fn bar(
23     a: Aaaaaaaaaaaaaa,
24     b: Bbbbbbbbbbbbbb,
25     c: Cccccccccccccccccc,
26     d: Dddddddddddddddd,
27     e: Eeeeeeeeeeeeeee,
28 ) -> String {
29     bar();
30 }
31
32 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb)
33 where
34     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
45     T: UUUUUUUUUUU, {
46     bar();
47 }
48
49 fn foo(a: Aaaaaaaaaaaaaa, b: Bbbbbbbbbbbbbb) -> String
50 where
51     T: UUUUUUUUUUU, {
52     foo();
53 }
54
55 fn bar(
56     a: Aaaaaaaaaaaaaa,
57     b: Bbbbbbbbbbbbbb,
58     c: Cccccccccccccccccc,
59     d: Dddddddddddddddd,
60     e: Eeeeeeeeeeeeeee,
61 ) -> String
62 where
63     T: UUUUUUUUUUU, {
64     bar();
65 }
66
67 trait Test {
68     fn foo(a: u8) {}
69
70     fn bar(a: u8) -> String {}
71
72     fn bar(a: u8) -> String
73     where
74         Foo: foooo,
75         Bar: barrr, {
76     }
77 }