Ради праздного интереса полистал учебник по Расту. Так сходу не могу врубиться зачем нужно вручную связывать время жизни объектов в сигнатуре ф-ций. Компилятор может сам отследить и по всем ветвлениям вывести для всех данных и вызовов.
Это только чтоб программист явно соображал что делает? С другой стороны для тривиальных ф-ций оно само выводит. Какой-то сути не уловил очевидно.
Прошу прощения если вопрос тупой, но не то чтобы это было сильно разжевано в оф. документации.