{% for (name, item) in inner.0.iter() -%} {% match item -%} {% when ArchivedSortedTreeItem::File -%}
📄 {{ name.0 }}
{% when ArchivedSortedTreeItem::Directory with (inner) -%}
📁 {{ name.0 }}
{{ FileTree::new(inner, self.base, format!("{}/{}", self.path_stack, name.0)).render()?|safe }}
{% endmatch -%} {% endfor -%}