検索
Results of 1 - 10 of about 106 for Result (0.004 sec.)
- Resultで回復可能なエラー - Rust 日本語版 14304
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....al Navy Ayu The Rust Programming Language 日本語版 Result で回復可能なエラー 多くのエラーは、プログラムを完全...く、ファイルを作成したいことがあります。 第2章の 「 Result 型で失敗する可能性に対処する」 で Result enumが以下...い出してください: #![allow(unused)] fn main() { enum Result<T, E> { Ok(T), Err(E), } } T と E は、ジェネリック... - https://man.plustar.jp/rust/book/ch09-02-recoverable-errors-with-result.html - [similar]
- ライフタイムで参照を検証する - Rust 日本語版 10805
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....1 = String::from("abcd"); let string2 = "xyz"; let result = longest(string1.as_str(), string2); // 最長の文字...列は、{}です println!("The longest string is {}", result); } リスト10-20: longest 関数を呼び出して2つの文字...1 = String::from("abcd"); let string2 = "xyz"; let result = longest(string1.as_str(), string2); println!("Th... - https://man.plustar.jp/rust/book/ch10-03-lifetime-syntax.html - [similar]
- テストの記述法 - Rust 日本語版 10805
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....b4 running 1 test test tests::it_works ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0...filtered out Doc-tests adder running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0...テスト実行の総合的なまとめが次に出現します。 test result:ok. というテキストは、 全テストが通ったことを意味し... - https://man.plustar.jp/rust/book/ch11-01-writing-tests.html - [similar]
- 高度な型 - Rust 日本語版 9613
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....な名前です)。 型エイリアスは、繰り返しを減らすために Result<T, E> 型ともよく使用されます。標準ライブラリの std...o モジュールを考えてください。 I/O処理はしばしば、 Result<T, E> を返して処理がうまく動かなかった時を扱います...トレイトの以下の関数のように E が std::io::Error の Result<T, E> を返すでしょう: #![allow(unused)] fn main()... - https://man.plustar.jp/rust/book/ch19-04-advanced-types.html - [similar]
- リファクタリングしてモジュール性とエラー処理を向上させる - Rust 日本語版 9472
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....ックを使用することができます。成功か失敗かを示唆する Result を返すことです。 panic! を呼び出す代わりに new から...Result を返す 代わりに、成功時には Config インスタンスを含...み、エラー時には問題に言及する Result 値を返すことができます。 Config::new が main と対話... - https://man.plustar.jp/rust/book/ch12-03-improving-error-handling-and-modularity... - [similar]
- panic!すべきかするまいか - Rust 日本語版 9011
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....panic! すべきかするまいか では、 panic! すべき時と Result を返すべき時はどう決定すればいいのでしょうか?コード...この場面は回復不能だという決定を下すことになります。 Result 値を返す決定をすると、決断を下すのではなく、呼び出...ったエラーを回復不能に変換することもできます。故に、 Result を返却することは、 失敗する可能性のある関数を定義す... - https://man.plustar.jp/rust/book/ch09-03-to-panic-or-not-to-panic.html - [similar]
- 数当てゲームのプログラミング - Rust 日本語版 8818
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....ます。 (参照については第4章でより詳しく説明します) Result 型で失敗の可能性を扱う まだ、このコードの行は終わっ...たものを入れます。 しかし、同時に値(この場合は io::Result )も返します。 Rustの標準ライブラリには Result とい...う名前の型がいくつかあります。 汎用の Result と、 io::Result といったサブモジュール用の特殊な型... - https://man.plustar.jp/rust/book/ch02-00-guessing-game-tutorial.html - [similar]
- useキーワードでパスをスコープに持ち込む - Rust 日本語版 8613
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....、同じ名前を持つけれど異なる親モジュールを持つ2つの Result 型をスコープに持ち込み、それらを参照するやり方を示...use std::fmt; use std::io; fn function1() -> fmt::Result { // --snip-- // (略) Ok(()) } fn function2() ->...io::Result<()> { // --snip-- // (略) Ok(()) } } Listing 7-1... - https://man.plustar.jp/rust/book/ch07-04-bringing-paths-into-scope-with-the-use-... - [similar]
- ジェネリックなデータ型 - Rust 日本語版 8421
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....{ let number_list = vec![34, 50, 25, 100, 65]; let result = largest_i32(&number_list); println!("The largest...number is {}", result); assert_eq!(result, 100); let char_list = vec!['y...', 'm', 'a', 'q']; let result = largest_char(&char_list); println!("The largest... - https://man.plustar.jp/rust/book/ch10-01-syntax.html - [similar]
- テスト駆動開発でライブラリの機能を開発する - Rust 日本語版 7754
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...る 9. エラー処理 9.1. panic!で回復不能なエラー 9.2. Resultで回復可能なエラー 9.3. panic!すべきかするまいか 10....cfg(test)] mod test { use super::*; #[test] fn one_result() { let query = "duct"; // Rustは // 安全で速く生産...s/minigrep-abcabcabc running 1 test test test::one_result ... FAILED failures: ---- test::one_result stdout...---- thread 'test::one_result' panicked at 'assertion failed: `(left == right)`... - https://man.plustar.jp/rust/book/ch12-04-testing-the-librarys-functionality.html - [similar]