Вопрос помогает понять, как безопасно ссылаться на внешние данные в структуре, используя систему времён жизни (lifetime).
Короткий ответ
Чтобы структура могла заимствовать данные, используются аннотации времён жизни ('a). Они гарантируют, что заимствованные данные существуют до тех пор, пока существует структура.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.