@@ -3379,10 +3379,10 @@ fn item_enum(w: &mut fmt::Formatter, cx: &Context, it: &clean::Item,
3379
3379
let variant_id = cx. derive_id ( format ! ( "{}.{}.fields" ,
3380
3380
ItemType :: Variant ,
3381
3381
variant. name. as_ref( ) . unwrap( ) ) ) ;
3382
- write ! ( w, "<span class='docblock autohide sub-variant' id='{id}'>" ,
3382
+ write ! ( w, "<span class='autohide sub-variant' id='{id}'>" ,
3383
3383
id = variant_id) ?;
3384
- write ! ( w, "<h3 class='fields' >Fields of <code >{name}</code ></h3>\n
3385
- <table>" , name = variant. name. as_ref( ) . unwrap( ) ) ?;
3384
+ write ! ( w, "<h3>Fields of <b >{name}</b ></h3><div>" ,
3385
+ name = variant. name. as_ref( ) . unwrap( ) ) ?;
3386
3386
for field in & s. fields {
3387
3387
use clean:: StructFieldItem ;
3388
3388
if let StructFieldItem ( ref ty) = field. inner {
@@ -3394,19 +3394,18 @@ fn item_enum(w: &mut fmt::Formatter, cx: &Context, it: &clean::Item,
3394
3394
ItemType :: Variant . name_space( ) ,
3395
3395
field. name. as_ref( ) . unwrap( ) ,
3396
3396
ItemType :: StructField . name_space( ) ) ) ;
3397
- write ! ( w, "<tr><td \
3398
- id=' {id}' >\
3399
- <span id='{ns_id}' class='invisible'>\
3400
- <code>{f}: {t}< /code></span></td><td >",
3397
+ write ! ( w, "<span id= \" {id} \" class= \" variant small-section-header \" > \
3398
+ <a href= \" # {id}\" class= \" anchor field \" ></a >\
3399
+ <span id='{ns_id}' class='invisible'><code>{f}: {t} \
3400
+ </code></span></span >",
3401
3401
id = id,
3402
3402
ns_id = ns_id,
3403
3403
f = field. name. as_ref( ) . unwrap( ) ,
3404
3404
t = * ty) ?;
3405
3405
document ( w, cx, field) ?;
3406
- write ! ( w, "</td></tr>" ) ?;
3407
3406
}
3408
3407
}
3409
- write ! ( w, "</table ></span>" ) ?;
3408
+ write ! ( w, "</div ></span>" ) ?;
3410
3409
}
3411
3410
render_stability_since ( w, variant, it) ?;
3412
3411
}
0 commit comments