File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed
src/librustdoc/html/static Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change 1627
1627
e . innerHTML = labelForToggleButton ( true ) ;
1628
1628
} ) ;
1629
1629
toggle . title = "expand all docs" ;
1630
-
1630
+
1631
1631
onEach ( document . getElementsByClassName ( "collapse-toggle" ) , function ( e ) {
1632
1632
collapseDocs ( e , "hide" ) ;
1633
1633
} ) ;
1638
1638
if ( ! toggle || ! toggle . parentNode ) {
1639
1639
return ;
1640
1640
}
1641
-
1641
+
1642
1642
function adjustToggle ( arg ) {
1643
1643
return function ( e ) {
1644
1644
if ( hasClass ( e , 'toggle-label' ) ) {
1653
1653
}
1654
1654
} ;
1655
1655
} ;
1656
-
1656
+
1657
1657
if ( ! hasClass ( toggle . parentNode , "impl" ) ) {
1658
1658
var relatedDoc = toggle . parentNode . nextElementSibling ;
1659
1659
if ( hasClass ( relatedDoc , "stability" ) ) {
1708
1708
}
1709
1709
}
1710
1710
}
1711
-
1711
+
1712
1712
var relatedDoc = toggle . parentNode ;
1713
-
1713
+
1714
1714
while ( ! hasClass ( relatedDoc , "impl-items" ) ) {
1715
1715
relatedDoc = relatedDoc . nextElementSibling ;
1716
1716
}
1717
-
1717
+
1718
1718
if ( ! relatedDoc ) return ;
1719
-
1719
+
1720
1720
// Hide all functions, but not associated types/consts
1721
-
1721
+
1722
1722
var action = mode ;
1723
1723
if ( action == "toggle" ) {
1724
1724
if ( hasClass ( relatedDoc , "fns-now-collapsed" ) ) {
1727
1727
action = "hide" ;
1728
1728
}
1729
1729
}
1730
-
1730
+
1731
1731
if ( action == "show" ) {
1732
1732
removeClass ( relatedDoc , "fns-now-collapsed" ) ;
1733
1733
onEach ( toggle . childNodes , adjustToggle ( false ) ) ;
You can’t perform that action at this time.
0 commit comments