検索
Results of 1 - 10 of about 27 for pub (0.024 sec.)
- トレイト:共通の振る舞いを定義する - Rust 日本語版 13890
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub trait Summary { fn summarize(&self) -> String; } }...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub trait Summary { fn summarize(&self) -> String; } p...
ub struct NewsArticle { pub headline: String, pub location: String, pub author...
: String, pub content: String, } impl Summary for NewsArticle {...
- https://man.plustar.jp/rust/book/ch10-02-traits.html - [similar]
- モジュールツリーの要素を示すためのパス - Rust 日本語版 11948
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
_at_restaurant 関数はこのライブラリクレートの公開 (public) APIの1つなので、 pub キーワードをつけておきます...
。 pub については、 パスを pub キーワードで公開する の節で...
_house { mod hosting { fn add_to_waitlist() {} } } pub fn eat_at_restaurant() { // Absolute path // 絶対パ...
となく変更できるのかを知ることができます。 しかし、 pub キーワードを使って要素を公開することで、子モジュー...
- https://man.plustar.jp/rust/book/ch07-03-paths-for-referring-to-an-item-in-the-m... - [similar]
- useキーワードでパスをスコープに持ち込む - Rust 日本語版 9957
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
います。 ファイル名: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} } } use...
crate::front_of_house::hosting; pub fn eat_at_restaurant() { hosting::add_to_waitlist(...
います。 ファイル名: src/lib.rs mod front_of_house { pub mod hosting { pub fn add_to_waitlist() {} } } use...
self::front_of_house::hosting; pub fn eat_at_restaurant() { hosting::add_to_waitlist(...
- https://man.plustar.jp/rust/book/ch07-04-bringing-paths-into-scope-with-the-use-... - [similar]
- トレイトオブジェクトで異なる型の値を許容する - Rust 日本語版 9809
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub trait Draw { fn draw(&self); } } リスト17-3: Draw...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub trait Draw { fn draw(&self); } pub struct Screen {...
pub components: Vec<Box<Draw>>, } } リスト17-4: Draw ト...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub trait Draw { fn draw(&self); } pub struct Screen {...
- https://man.plustar.jp/rust/book/ch17-02-trait-objects.html - [similar]
- オブジェクト指向デザインパターンを実装する - Rust 日本語版 9562
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub struct Post { state: Option<Box<State>>, content:...
String, } impl Post { pub fn new() -> Post { Post { state: Some(Box::new(Dra...
有される振る舞いを定義し、 Draft 、 PendingReview 、 Published 状態は全て、 State トレイトを実装します。今は...
りたいことを示しました。 これを content フィールドを pub にして晒すのではなく、メソッドとして実装しています...
- https://man.plustar.jp/rust/book/ch17-03-oo-design-patterns.html - [similar]
- Crates.ioにクレートを公開する - Rust 日本語版 9101
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
/ /// assert_eq!(6, my_crate::add_one(5)); /// ``` pub fn add_one(x: i32) -> i32 { x + 1 } リスト14-1: 関...
トの体系を理解する手助けをするのに使用してください。 pub use で便利な公開APIをエクスポートする 第7章において...
ワードを使用してモジュールにコードを体系化する方法、 pub キーワードで要素を公開にする方法、 use キーワードで...
いということです: 代わりに、要素を再エクスポートし、 pub use で自分の非公開構造とは異なる公開構造にできます...
- https://man.plustar.jp/rust/book/ch14-02-publishing-to-crates-io.html - [similar]
- シングルスレッドサーバをマルチスレッド化する - Rust 日本語版 9101
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub struct ThreadPool; } それから新しいディレクトリ、...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub struct ThreadPool; impl ThreadPool { pub fn new(si...
告: 未使用の変数: `size`) --> src/lib.rs:4:16 | 4 | pub fn new(size: usize) -> ThreadPool { | ^^^^ | = not...
。ドキュメンテーションは、以下のものを示しています: pub fn spawn<F, T>(f: F) -> JoinHandle<T> where F: FnO...
- https://man.plustar.jp/rust/book/ch20-02-multithreaded.html - [similar]
- モジュールを複数のファイルに分割する - Rust 日本語版 8788
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
きます。 ファイル名: src/lib.rs mod front_of_house; pub use crate::front_of_house::hosting; pub fn eat_at_...
の定義を与えます。 ファイル名: src/front_of_house.rs pub mod hosting { pub fn add_to_waitlist() {} } Listin...
ように変更します: ファイル名: src/front_of_house.rs pub mod hosting; さらに src/front_of_house ディレクトリ...
_of_house/hosting.rs #![allow(unused)] fn main() { pub fn add_to_waitlist() {} } 定義は別のファイルにある...
- https://man.plustar.jp/rust/book/ch07-05-separating-modules-into-different-files... - [similar]
- 環境変数を取り扱う - Rust 日本語版 8278
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub fn search_case_insensitive<'a>(query: &str, conten...
ファイル名: src/lib.rs #![allow(unused)] fn main() { pub struct Config { pub query: String, pub filename: S...
tring, pub case_sensitive: bool, } } 論理値を持つ case_sensit...
str, contents: &'a str) -> Vec<&'a str> { vec![] } pub fn search_case_insensitive<'a>(query: &str, conten...
- https://man.plustar.jp/rust/book/ch12-05-working-with-environment-variables.html - [similar]
- テストの記述法 - Rust 日本語版 8179
- The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello,
...
この関数をテストしています。 ファイル名: src/lib.rs pub fn add_two(a: i32) -> i32 { a + 2 } #[cfg(test)] m...
関数の実装を代わりに 3 を足すように変えてください: pub fn add_two(a: i32) -> i32 { a + 3 } #[cfg(test)] m...
とをテストしたいとしましょう: ファイル名: src/lib.rs pub fn greeting(name: &str) -> String { format!("Hello...
このテストの失敗がどんな風になるのか確かめましょう: pub fn greeting(name: &str) -> String { String::from("...
- https://man.plustar.jp/rust/book/ch11-01-writing-tests.html - [similar]