検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 53 for IntoIter (0.018 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]
並行性 7189
はじめに 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/concurrency.html - [similar]
型変換 7189
はじめに 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/conversions.html - [similar]
PREV 1 2 3 4 5 6 NEXT