Rustのライフタイムですが、関数の場合は参照の戻り値がどの引数とライフタイムが同じか指定するんだと思いますが、構造体のメンバのライフタイムって構造体と同じと指定する以外に指定って出来るんですか?
'b をなくした場合(すなわちlifetimeを1つにした場合)メソッドのシグネチャは fn foo<'a>(&'a self) -> &'a i32; となりますが,これはライフタイムの省略ルールにより fn foo(&self) -> &i32; と等価になります。
-
-
ありがとうございました。少し晴れました
-
お役に立てたようでしたら何よりです。
End of conversation
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.