検索

phrase: max: clip:
target: order:
Results of 1 - 8 of about 8 for Result (0.021 sec.)
奇妙なサイズの型 13122
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... 達不可能性を示す時です。 例えば、ある API は、一般に Result を返す必要がありますが、 特定のケースでは絶対に失敗 ... しないことがわかっているとします。 Result<T, Void> を返すことで、この事実を型レベルで伝えるこ ... です。 Void 型の値を提供することはできないので、この Result は Err に なり得ないと静的にわかります 。 そのため ... 、この API の利用者は、自信を持って Result をアンラップすることができます。 原理的に、Rust で ...
https://man.plustar.jp/rust/nomicon/exotic-sizes.html - [similar]
Final Code 10392
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... index out of bounds"); unsafe { self.len -= 1; let result = ptr::read(self.ptr().offset(index as isize)); pt ... f.ptr().offset(index as isize), self.len - index); result } } pub fn into_iter(self) -> IntoIter<T> { unsafe ... elf.start == self.end { None } else { unsafe { let result = ptr::read(self.start); self.start = if mem::size ... as *const _ } else { self.start.offset(1) }; Some(result) } } } fn size_hint(&self) -> (usize, Option<usize ...
https://man.plustar.jp/rust/nomicon/vec-final.html - [similar]
挿入と削除 9127
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... index out of bounds"); unsafe { self.len -= 1; let result = ptr::read(self.ptr.offset(index as isize)); ptr: ... elf.ptr.offset(index as isize), self.len - index); result } } 関連キーワード: self , 挿入 , 削除 , offset , ...
https://man.plustar.jp/rust/nomicon/vec-insert-remove.html - [similar]
IntoIter 8495
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... elf.start == self.end { None } else { unsafe { let result = ptr::read(self.start); self.start = self.start.o ... ffset(1); Some(result) } } } fn size_hint(&self) -> (usize, Option<usize ...
https://man.plustar.jp/rust/nomicon/vec-into-iter.html - [similar]
巻き戻し 8296
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... かしなことが起こった際に合理的な対処方法がある場合、Resultが使われます もし何かおかしなことが起こった際に合理的 ... グラムはアボートします 大抵の状況では圧倒的にOptionとResultが好まれます。というのもAPIのユーザーの 裁量次第でパ ...
https://man.plustar.jp/rust/nomicon/unwinding.html - [similar]
サイズが 0 の型を扱う 8079
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... elf.start == self.end { None } else { unsafe { let result = ptr::read(self.start); self.start = if mem::size ... as *const _ } else { self.start.offset(1) }; Some(result) } } } fn size_hint(&self) -> (usize, Option<usize ...
https://man.plustar.jp/rust/nomicon/vec-zsts.html - [similar]
print.html 7663
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... 達不可能性を示す時です。 例えば、ある API は、一般に Result を返す必要がありますが、 特定のケースでは絶対に失敗 ... しないことがわかっているとします。 Result<T, Void> を返すことで、この事実を型レベルで伝えるこ ... です。 Void 型の値を提供することはできないので、この Result は Err に なり得ないと静的にわかります 。 そのため ... 、この API の利用者は、自信を持って Result をアンラップすることができます。 原理的に、Rust で ...
https://man.plustar.jp/rust/nomicon/print.html - [similar]
Atomics 7030
はじめに 1. 安全と危険のご紹介 1.1. 安全と危険の相互作用 1.2. Unsafe と連携する 2. データレイアウ ... t hadn't changed, what would the point be? The end result is that the hardware doesn't guarantee that events ...
https://man.plustar.jp/rust/nomicon/atomics.html - [similar]
PREV 1 NEXT