1 // rustfmt-wrap_comments: true
2 // Struct literal expressions.
17 Fooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo { a: f(), b: b() };
19 Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo {
24 Foooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo {
31 Foo { a: Bar, b: f() };
41 // Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit
42 // amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante
43 // hendrerit. Donec et mollis dolor.
45 // Praesent et diam eget libero egestas mattis sit amet vitae augue.
46 // Nam tincidunt congue enim, ut porta lorem lacinia consectetur.
50 Some(Data::MethodCallData(MethodCallData {
51 span: sub_span.unwrap(),
52 scope: self.enclosing_scope(id),
54 decl_id: Some(decl_id),
58 // o This graph demonstrates how
59 // / \ significant whitespace is
68 TagTerminatedByteMatcher {
69 matcher: ByteMatcher {
71 mask: b"\xFF\xDF\xDF\xDF\xDF\xFF",
80 let foo = Foo::<i64> { memb: 10 };
84 let s = S { a: 0, ..b };
88 let s = S { a: S2 { ..c }, ..b };
107 Foo { a: 1, b: f(2) };
113 LoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooongStruct {
116 IntrinsicISizesContribution {
117 content_intrinsic_sizes: IntrinsicISizes { minimum_inline_size: 0 },
122 Foo { a: b, c: d, e: f };
131 a: ddddddddddddddddddddd,
132 b: cccccccccccccccccccccccccccccccccccccc,
142 Foo { arm: 0 /* Comment */ };
148 d: dddddddddd, // a comment
155 ffffffffffffffffffffffffffields: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa,
158 ffffffffffffffffffffffffffields:
159 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa,
165 MyStruct { /* a comment */ };