1dcdfb276d
* fix(rustfmt): fix struct field formatting with doc comments present Fixes #5215 * fix review feedbacks * add unit test without doc comment * move tests to a seperate file * add additional test cases * reintroduce a newline at the of test/souce/structs.rs
70 lines
1.2 KiB
Rust
70 lines
1.2 KiB
Rust
// #5215
|
|
struct MyTuple(
|
|
/// Doc Comments
|
|
/* TODO note to add more to Doc Comments */
|
|
u32,
|
|
/// Doc Comments
|
|
// TODO note
|
|
u64,
|
|
);
|
|
|
|
struct MyTuple(
|
|
#[cfg(unix)] // some comment
|
|
u64,
|
|
#[cfg(not(unix))] /*block comment */ u32,
|
|
);
|
|
|
|
struct MyTuple(
|
|
#[cfg(unix)]
|
|
// some comment
|
|
u64,
|
|
#[cfg(not(unix))]
|
|
/*block comment */
|
|
u32,
|
|
);
|
|
|
|
struct MyTuple(
|
|
#[cfg(unix)] // some comment
|
|
pub u64,
|
|
#[cfg(not(unix))] /*block comment */ pub(crate) u32,
|
|
);
|
|
|
|
struct MyTuple(
|
|
/// Doc Comments
|
|
/* TODO note to add more to Doc Comments */
|
|
pub u32,
|
|
/// Doc Comments
|
|
// TODO note
|
|
pub(crate) u64,
|
|
);
|
|
|
|
struct MyStruct {
|
|
#[cfg(unix)] // some comment
|
|
a: u64,
|
|
#[cfg(not(unix))] /*block comment */ b: u32,
|
|
}
|
|
|
|
struct MyStruct {
|
|
#[cfg(unix)] // some comment
|
|
pub a: u64,
|
|
#[cfg(not(unix))] /*block comment */ pub(crate) b: u32,
|
|
}
|
|
|
|
struct MyStruct {
|
|
/// Doc Comments
|
|
/* TODO note to add more to Doc Comments */
|
|
a: u32,
|
|
/// Doc Comments
|
|
// TODO note
|
|
b: u64,
|
|
}
|
|
|
|
struct MyStruct {
|
|
/// Doc Comments
|
|
/* TODO note to add more to Doc Comments */
|
|
pub a: u32,
|
|
/// Doc Comments
|
|
// TODO note
|
|
pub(crate) b: u64,
|
|
}
|