summaryrefslogtreecommitdiffstats
path: root/src/librustdoc/html/templates/sidebar.html
blob: d982134181c52e0c8640a8e94692d93a94a3bd86 (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
{% if !title.is_empty() %}
    <h2 class="location"> {# #}
        <a href="#">{{title_prefix}}{{title}}</a> {# #}
    </h2>
{% endif %}
<div class="sidebar-elems">
    {% if is_crate %}
        <ul class="block">
            <li><a id="all-types" href="all.html">All Items</a></li> {# #}
        </ul>
    {% endif %}

    {% if self.should_render_blocks() %}
        <section>
            {% for block in blocks %}
                {% if block.should_render() %}
                    {% if !block.heading.name.is_empty() %}
                        <h3><a href="#{{block.heading.href|safe}}">{{block.heading.name}}</a></h3>
                    {% endif %}
                    {% if !block.links.is_empty() %}
                        <ul class="block{% if !block.class.is_empty() +%} {{+block.class}}{% endif %}">
                            {% for link in block.links %}
                                <li><a href="#{{link.href|safe}}">{{link.name}}</a></li>
                            {% endfor %}
                        </ul>
                    {% endif %}
                {% endif %}
            {% endfor %}
        </section>
    {% endif %}
    {% if !path.is_empty() %}
        <h2><a href="{% if is_mod %}../{% endif %}index.html">In {{+ path}}</a></h2>
    {% endif %}
</div>