{% for trip in trips %}
{% for step in trip %} {% match step %} {% when RouteStep::Walk(walk) %}

Walk {{ walk.dist }}m to {{ walk.dest }}

{% when RouteStep::Transit(transit) %}

Ride {{transit.route}} to {{ transit.platform }}

{% when RouteStep::Origin %}

begin at origin

{% when RouteStep::Destination %}

arrive at destination

{% endmatch %} {% endfor %}
{% endfor %}