summaryrefslogtreecommitdiffstats
path: root/src/tools/rustfmt/tests/target/issue-4791/issue_4928.rs
blob: 29f6bda90631b84efebcea32909a6864305fb1fb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
// rustfmt-brace_style: SameLineWhere
// rustfmt-comment_width: 100
// rustfmt-edition: 2018
// rustfmt-fn_params_layout: Compressed
// rustfmt-hard_tabs: false
// rustfmt-match_block_trailing_comma: true
// rustfmt-max_width: 100
// rustfmt-merge_derives: false
// rustfmt-newline_style: Unix
// rustfmt-normalize_doc_attributes: true
// rustfmt-overflow_delimited_expr: true
// rustfmt-reorder_imports: false
// rustfmt-reorder_modules: true
// rustfmt-struct_field_align_threshold: 20
// rustfmt-tab_spaces: 4
// rustfmt-trailing_comma: Never
// rustfmt-use_small_heuristics: Max
// rustfmt-use_try_shorthand: true
// rustfmt-wrap_comments: true

/// Lorem ipsum dolor sit amet.
#[repr(C)]
#[derive(Debug, Default, Copy, Clone, PartialEq, Eq)]
pub struct BufferAttr {
    /* NOTE: Blah blah blah blah blah. */
    /// Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt
    /// ut labore et dolore magna aliqua. Morbi quis commodo odio aenean sed adipiscing. Nunc
    /// congue nisi vitae suscipit tellus mauris a. Consectetur adipiscing elit pellentesque
    /// habitant morbi tristique senectus.
    pub foo: u32,

    /// Elit eget gravida cum sociis natoque penatibus et magnis dis. Consequat semper viverra nam
    /// libero. Accumsan in nisl nisi scelerisque eu. Pellentesque id nibh tortor id aliquet. Sed
    /// velit dignissim sodales ut. Facilisis sed odio morbi quis commodo odio aenean sed. Et
    /// ultrices neque ornare aenean euismod elementum. Condimentum lacinia quis vel eros donec ac
    /// odio tempor.
    ///
    /// Lacinia at quis risus sed vulputate odio ut enim. Etiam erat velit scelerisque in dictum.
    /// Nibh tellus molestie nunc non blandit massa enim nec. Nascetur ridiculus mus mauris vitae.
    pub bar: u32,

    /// Mi proin sed libero enim sed faucibus turpis. Amet consectetur adipiscing elit duis
    /// tristique sollicitudin nibh sit amet. Congue quisque egestas diam in arcu cursus euismod
    /// quis viverra. Cum sociis natoque penatibus et magnis dis parturient montes. Enim sit amet
    /// venenatis urna cursus eget nunc scelerisque viverra. Cras semper auctor neque vitae tempus
    /// quam pellentesque. Tortor posuere ac ut consequat semper viverra nam libero justo. Vitae
    /// auctor eu augue ut lectus arcu bibendum at. Faucibus vitae aliquet nec ullamcorper sit amet
    /// risus nullam. Maecenas accumsan lacus vel facilisis volutpat. Arcu non odio euismod
    /// lacinia.
    ///
    /// [`FooBar::beep()`]: crate::foobar::FooBar::beep
    /// [`FooBar::boop()`]: crate::foobar::FooBar::boop
    /// [`foobar::BazBaq::BEEP_BOOP`]: crate::foobar::BazBaq::BEEP_BOOP
    pub baz: u32,

    /// Eu consequat ac felis donec et odio pellentesque diam. Ut eu sem integer vitae justo eget.
    /// Consequat ac felis donec et odio pellentesque diam volutpat.
    pub baq: u32,

    /// Amet consectetur adipiscing elit pellentesque habitant. Ut morbi tincidunt augue interdum
    /// velit euismod in pellentesque. Imperdiet sed euismod nisi porta lorem. Nec tincidunt
    /// praesent semper feugiat. Facilisis leo vel fringilla est. Egestas diam in arcu cursus
    /// euismod quis viverra. Sagittis eu volutpat odio facilisis mauris sit amet. Posuere morbi
    /// leo urna molestie at.
    ///
    /// Pretium aenean pharetra magna ac. Nisl condimentum id venenatis a condimentum vitae. Semper
    /// quis lectus nulla at volutpat diam ut venenatis tellus. Egestas tellus rutrum tellus
    /// pellentesque eu tincidunt tortor aliquam.
    pub foobar: u32
}