day 41 @rust ライフタイム注釈 part2
メソッドのライフタイム注釈の追加方法
impl<'a> MyStruct<'a> { fn func() { } }
・スタティックライフタイム
基本的には使わない方がいい。
'aとかではなく'staticとすることで使用できる。
文字列スライスなどのライフタイムはこれにあたる。
let s = "hello";
メソッドのライフタイム注釈の追加方法
impl<'a> MyStruct<'a> { fn func() { } }
・スタティックライフタイム
基本的には使わない方がいい。
'aとかではなく'staticとすることで使用できる。
文字列スライスなどのライフタイムはこれにあたる。
let s = "hello";