Чтобы заработала встроенная обработка ошибок лептоса, надо кидать Result напрямую в темплейт
А чтобы кидать Result, который ещё и берется из ресурса, надо сделать два map и получить на них справедливый доёб борроучекера "а ты докажи что этот слой из двух замыканий не посыпется"
Если вы любите головоломки, крайне рекомендую :blobcatgooglyholdingitsheadinitshands: