Rustのライフタイムですが、関数の場合は参照の戻り値がどの引数とライフタイムが同じか指定するんだと思いますが、構造体のメンバのライフタイムって構造体と同じと指定する以外に指定って出来るんですか?
-
-
ありがとうございます 構造体の場合、このパターンしかなくないですか?メンバは必ず構造体より長いライフタイムを持つので必ず構造体に指定したライフタイムと同じものを指定する あー、implが出てくると、関数の戻り値が構造体のライフタイムなのか引数のライフタイムなのか変わりますね
-
質問の内容をよく読まずに誤解してしまっていたのですが,「メンバ関数で構造体のメンバへの参照を返すとき,その参照のライフタイムは構造体自身のもの(&'a self で省略されているもの)以外を指定可能か?」ということで問題ないでしょうか?
- 6 more replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.