| // rustfmt-indent_style: Block |
| // Function arguments layout |
| |
| fn lorem() {} |
| |
| fn lorem(ipsum: usize) {} |
| |
| fn lorem(ipsum: usize, dolor: usize, sit: usize, amet: usize, consectetur: usize, adipiscing: usize, elit: usize) { |
| // body |
| } |
| |
| // #1441 |
| extern "system" { |
| pub fn GetConsoleHistoryInfo(console_history_info: *mut ConsoleHistoryInfo) -> Boooooooooooooool; |
| } |
| |
| // rustfmt should not add trailing comma for variadic function. See #1623. |
| extern "C" { |
| pub fn variadic_fn(first_parameter: FirstParameterType, |
| second_parameter: SecondParameterType, |
| ...); |
| } |
| |
| // #1652 |
| fn deconstruct(foo: Bar) -> (SocketAddr, Header, Method, RequestUri, HttpVersion, AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) { |
| } |