検索
Results of 1 - 10 of about 53 for IntoIter (0.017 sec.)
- IntoIter 14794
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
と Mutex の実装 Light (default) Rust Coal Navy Ayu IntoIter イテレータに移行しましょう。 Deref の魔法のおかげで...
深いイテレータがあります。 into_iter と drain です。 IntoIter は Vec を値として消費します。その結果、その要素を値...
で返します。 これを有効にするために、 IntoIter が Vec のアロケーションを操作する 必要があります。...
- https://man.plustar.jp/rust/nomicon/vec-into-iter.html - [similar]
- Drain 13366
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
vy Ayu Drain Drain に移行しましょう。 Drain は大体 IntoIter と同じですが、 Vec を消費 する代わりに、 Vec を借用...
待った、何か似ているな。もっと圧縮してみましょう。 IntoIter と Drain は両方同じ構造を持っています。抽出しましょ...
} } // Iterator と DoubleEndedIterator の impl は IntoIter と同一です。 } そして IntoIter は以下のようになりま...
- https://man.plustar.jp/rust/nomicon/vec-drain.html - [similar]
- RawVec 10835
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
wVec 興味深い状況に突入しました。すなわち、 Vec と IntoIter の、バッファの指定と メモリの解放の論理が重複してい...
ロケートは RawVec が対処します } } 最終的に、本当に IntoIter が単純になります。 struct IntoIter<T> { _buf: RawV...
ていないため、文字通り変更しません impl<T> Drop for IntoIter<T> { fn drop(&mut self) { // 全ての要素が確実に読ま...
- https://man.plustar.jp/rust/nomicon/vec-raw.html - [similar]
- Final Code 10017
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
len - index); result } } pub fn into_iter(self) -> IntoIter<T> { unsafe { let iter = RawValIter::new(&self); l...
et buf = ptr::read(&self.buf); mem::forget(self); IntoIter { iter: iter, _buf: buf, } } } pub fn drain(&mut s...
1) }; Some(ptr::read(self.end)) } } } } pub struct IntoIter<T> { _buf: RawVec<T>, // we don't actually care ab...
- https://man.plustar.jp/rust/nomicon/vec-final.html - [similar]
- 初期化されないメモリ 8097
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
タイム , チェック , 実装 , サイズ , 状態 , RawVec , IntoIter , 削除...
- https://man.plustar.jp/rust/nomicon/uninitialized.html - [similar]
- Arc と Mutex の実装 7382
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
- https://man.plustar.jp/rust/nomicon/arc-and-mutex.html - [similar]
- ドットオペレータ 7382
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
- https://man.plustar.jp/rust/nomicon/dot-operator.html - [similar]
- データレイアウト 7278
- はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ
...
アロケーティング 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う...
- https://man.plustar.jp/rust/nomicon/data.html - [similar]