検索
Results of 1 - 8 of about 8 for Result (0.010 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