144 lines
6.0 KiB
Rust
144 lines
6.0 KiB
Rust
|
// rustfmt-normalize_comments: true
|
||
|
// rustfmt-wrap_comments: true
|
||
|
|
||
|
// https://github.com/rust-lang/rustfmt/issues/4909
|
||
|
pub enum E {
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
Variant1,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
Variant2,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
pub enum E2 {
|
||
|
// This can be changed once https://github.com/rust-lang/rustfmt/issues/4854 is fixed
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
pub enum E3 {
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
Variant1,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
Variant2,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
pub struct S {
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
some_field: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
last_field: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
pub struct S2 {
|
||
|
// This can be changed once https://github.com/rust-lang/rustfmt/issues/4854 is fixed
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
pub struct S3 {
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
some_field: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
last_field: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
fn foo(
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
a: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
b: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
) -> usize {
|
||
|
5
|
||
|
}
|
||
|
|
||
|
fn foo2(// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
) -> usize {
|
||
|
5
|
||
|
}
|
||
|
|
||
|
fn foo3(
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
a: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
b: usize,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the inclusion
|
||
|
// pipeline, or according to the descriptions
|
||
|
) -> usize {
|
||
|
5
|
||
|
}
|
||
|
|
||
|
fn main() {
|
||
|
let v = vec![
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
1,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
2,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
];
|
||
|
|
||
|
let v2: Vec<i32> = vec![
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
];
|
||
|
|
||
|
let v3 = vec![
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the
|
||
|
// inclusion pipeline, or according to the descriptions
|
||
|
1,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the
|
||
|
// inclusion pipeline, or according to the descriptions
|
||
|
2,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the
|
||
|
// inclusion pipeline, or according to the descriptions
|
||
|
];
|
||
|
|
||
|
// https://github.com/rust-lang/rustfmt/issues/4430
|
||
|
match a {
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
b => c,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
d => e,
|
||
|
// Expand as needed, numbers should be ascending according to the stage
|
||
|
// through the inclusion pipeline, or according to the descriptions
|
||
|
}
|
||
|
|
||
|
match a {
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the
|
||
|
// inclusion pipeline, or according to the descriptions
|
||
|
b => c,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the
|
||
|
// inclusion pipeline, or according to the descriptions
|
||
|
d => e,
|
||
|
// Expand as needed, numbers should be ascending according to the stage through the
|
||
|
// inclusion pipeline, or according to the descriptions
|
||
|
}
|
||
|
}
|