検索

phrase: max: clip:
target: order:
Results of 1 - 10 of about 53 for RawVec (0.019 sec.)
RawVec 16164
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ... と Mutex の実装 Light (default) Rust Coal Navy Ayu RawVec 興味深い状況に突入しました。すなわち、 Vec と Into ... ケート、伸長そして解放のロジックを 与えます。 struct RawVec<T> { ptr: Unique<T>, cap: usize, } impl<T> RawVec< ... >() != 0, "TODO: implement ZST support"); unsafe { RawVec { ptr: Unique::new(heap::EMPTY as *mut T), cap: 0 ...
https://man.plustar.jp/rust/nomicon/vec-raw.html - [similar]
Final Code 12324
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ... std::marker::PhantomData; use alloc::heap; struct RawVec<T> { ptr: Unique<T>, cap: usize, } impl<T> RawVec< ... ubles as "unallocated" and "zero-sized allocation" RawVec { ptr: Unique::new(heap::EMPTY as *mut T), cap: ca ... mut _); self.cap = new_cap; } } } impl<T> Drop for RawVec<T> { fn drop(&mut self) { let elem_size = mem::siz ...
https://man.plustar.jp/rust/nomicon/vec-final.html - [similar]
サイズが 0 の型を扱う 10195
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ... がたいことに、ポインタのイテレータと、 RawValIter と RawVec に対する アロケーションの扱いを抽出しました。なんと ... ければなりません。 現在のアーキテクチャでは、これは RawVec の各メソッド内に一つずつ、合わせて 3 つの ガードを ... 書くことを意味します。 impl<T> RawVec<T> { fn new() -> Self { unsafe { // !0 は usize::M ...
https://man.plustar.jp/rust/nomicon/vec-zsts.html - [similar]
初期化されないメモリ 8469
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ... , ライフタイム , チェック , 実装 , サイズ , 状態 , RawVec , IntoIter , 削除 ...
https://man.plustar.jp/rust/nomicon/uninitialized.html - [similar]
Drain 7799
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ... 下のようになります。 pub struct IntoIter<T> { _buf: RawVec<T>, // これを扱うことはないのですが、その存在は必要 ...
https://man.plustar.jp/rust/nomicon/vec-drain.html - [similar]
Arc と Mutex の実装 7546
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ...
https://man.plustar.jp/rust/nomicon/arc-and-mutex.html - [similar]
ドットオペレータ 7546
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ...
https://man.plustar.jp/rust/nomicon/dot-operator.html - [similar]
データレイアウト 7412
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... グ 9.5. 参照外し 9.6. 挿入と削除 9.7. IntoIter 9.8. RawVec 9.9. Drain 9.10. サイズが 0 の型を扱う 9.11. Final ...
https://man.plustar.jp/rust/nomicon/data.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 の型を扱う 9.11. Final ...
https://man.plustar.jp/rust/nomicon/concurrency.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 の型を扱う 9.11. Final ...
https://man.plustar.jp/rust/nomicon/conversions.html - [similar]
PREV 1 2 3 4 5 6 NEXT