大した手間ではなく
むしろライフタイム注釈は有った方が読みやすく
参照の流れも理解しやすい

struct Foo<'a, 'b, 'c>も
3系統の参照が入っていると明示され
他の言語よりも理解しやすくなってる