1 // @has structfields/Foo.t.html
2 // @has - struct.Foo.html
3 // @has structfields/struct.Foo.html
5 // @has - //pre "pub a: ()"
7 // @has - //pre "// some fields omitted"
8 // @!has - //pre "b: ()"
10 // @!has - //pre "c: usize"
13 // @has - //pre "pub d: usize"
17 // @has structfields/Bar.t.html
18 // @has - struct.Bar.html
19 // @has structfields/struct.Bar.html
21 // @has - //pre "pub a: ()"
23 // @!has - //pre "// some fields omitted"
26 // @has structfields/Qux.t.html
27 // @has - enum.Qux.html
28 // @has structfields/enum.Qux.html
31 // @has - //pre "a: ()"
33 // @!has - //pre "b: ()"
36 // @has - //pre "c: usize"
38 // @has - //pre "// some fields omitted"
42 // @has structfields/struct.Baz.html //pre "pub struct Baz { /* fields omitted */ }"
49 // @has structfields/struct.Quux.html //pre "pub struct Quux {}"