Rust part27 (405レス)
上
下
前
次
1-
新
67
(1)
: 2024/12/06(金)18:45
ID:OtZyNvR4(1)
AA×
>>61
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
67: [sage] 2024/12/06(金) 18:45:17.16 ID:OtZyNvR4 >>61 next()で返された不変参照r1(&i32)が生きてる間に次のnext()が呼ばれたら r1の参照先の値が変わることになるからこの形はIteratorだと実現できないな 同じ値に対する&Tと&mut Tが共存できないルールに引っかかる next()の戻り値にIt自体のライフタイム(&'b mut selfの'b)を含めて 戻り値の参照が存在してる間は次のnext()を呼べない形にしないといけないけど Iteratorはそういう制限を想定してない http://mevius.5ch.net/test/read.cgi/tech/1733146370/67
で返された不変参照が生きてる間に次のが呼ばれたら の参照先の値が変わることになるからこの形はだと実現できないな 同じ値に対すると が共存できないルールに引っかかる の戻り値に自体のライフタイム のを含めて 戻り値の参照が存在してる間は次のを呼べない形にしないといけないけど はそういう制限を想定してない
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 338 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.021s