検索

phrase: max: clip:
target: order:
Results of 11 - 20 of about 58 for struct (0.039 sec.)
ジェネリック境界 - Rust By Example 日本語版 7830
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... 、「境界」という言葉の意味がしっくり来ると思います。 struct S<T: Display>(T); // Error! `Vec<T>` does not impl ... 4 { self.length * self.height } } #[derive(Debug)] struct Rectangle { length: f64, height: f64 } #[allow(dea ... d_code)] struct Triangle { length: f64, height: f64 } // The gener ... みやすくなる場合もあります。 参照 std::fmt , 構造体( struct ) , トレイト 関連キーワード: 境界 , 関数 , Display ...
https://man.plustar.jp/rust/example/generics/bounds.html - [similar]
メソッド - Rust By Example 日本語版 7728
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... に対し、関連関数は型全体に対して定義される関数です。 struct Point { x: f64, y: f64, } // Implementation block, ... nce. // These functions are generally used like constructors. // 関連関数はインスタンスからでなく呼び出すこと ... : f64, y: f64) -> Point { Point { x: x, y: y } } } struct Rectangle { p1: Point, p2: Point, } impl Rectangle ... area(&self) -> f64 { // `self` gives access to the struct fields via the dot operator // `self`はドット演算子 ...
https://man.plustar.jp/rust/example/fn/methods.html - [similar]
Partial moves - Rust By Example 日本語版 7625
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... ust By Example 日本語版 Partial moves Within the destructuring of a single variable, both by-move and by-ref ... d) can still be used. fn main() { #[derive(Debug)] struct Person { name: String, age: u8, } let person = Per ... person` partial move occurs //println!("The person struct is {:?}", person); // `person` cannot be used but ... s not moved println!("The person's age from person struct is {}", person.age); } See also: destructuring 関連 ...
https://man.plustar.jp/rust/example/scope/move/partial_move.html - [similar]
構造体 - Rust By Example 日本語版 7523
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... Example 日本語版 構造体 以下のようにして、構造体( struct )も同様にデストラクトすることができる。 fn main() ... { struct Foo { x: (u32, u32), y: u32, } // Try changing the ... values in the struct to see what happens let foo = Foo { x: (1, 2), y: ... t of x is 1, b = {}, y = {} ", b, y), // you can destructure structs and rename the variables, // the order ...
https://man.plustar.jp/rust/example/flow_control/match/destructuring/destructure... - [similar]
テストケース: 空トレイト - Rust By Example 日本語版 7523
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... と Copy は std ライブラリにおけるそのような例です。 struct Cardinal; struct BlueJay; struct Turkey; trait Red ...
https://man.plustar.jp/rust/example/generics/bounds/testcase_empty.html - [similar]
ジェネリックトレイト - Rust By Example 日本語版 7523
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... を用いないかぎり、値のコピーではなくムーブが起きる型 struct Empty; struct Null; // A trait generic over `T`. / ... をアンコメントしてみましょう。 } 参照 Drop , 構造体( struct ) , トレイト( trait ) 関連キーワード: 関数 , メソッ ...
https://man.plustar.jp/rust/example/generics/gen_trait.html - [similar]
New Type Idiom - Rust By Example 日本語版 7523
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... ge in years, must be given a value of type Years . struct Years(i64); struct Days(i64); impl Years { pub fn ... value as the base type, you may use the tuple or destructuring syntax like so: struct Years(i64); fn main() ... uple let Years(years_as_primitive_2) = years; // Destructuring } 参照 structs 関連キーワード: Years , years ...
https://man.plustar.jp/rust/example/generics/new_types.html - [similar]
構造体 - Rust By Example 日本語版 7523
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... 体よりも長生きでなくてはならない。 #[derive(Debug)] struct Borrowed<'a>(&'a i32); // Similarly, both referenc ... es here must outlive this structure. // 同様に、ここでも参照は構造体よりも長生きでな ... くてはならない。 #[derive(Debug)] struct NamedBorrowed<'a> { x: &'a i32, y: &'a i32, } // A ... ln!("y is *not* borrowed in {:?}", number); } 参照 struct s 関連キーワード: 関数 , let , Result , Borrowed , ...
https://man.plustar.jp/rust/example/scope/lifetime/struct.html - [similar]
Returning Traits with dyn - Rust By Example 日本語版 7523
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... type with the dyn keyword, e.g. Box<dyn Animal> . struct Sheep {} struct Cow {} trait Animal { // Instance ... ) -> &'static str { "moooooo!" } } // Returns some struct that implements Animal, but we don't know which on ...
https://man.plustar.jp/rust/example/trait/dyn.html - [similar]
Combinators: map - Rust By Example 日本語版 7421
Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2. ... um Food { Apple, Carrot, Potato } #[derive(Debug)] struct Peeled(Food); #[derive(Debug)] struct Chopped(Food ... ); #[derive(Debug)] struct Cooked(Food); // Peeling food. If there isn't any, ...
https://man.plustar.jp/rust/example/error/option_unwrap/map.html - [similar]
PREV 1 2 3 4 5 6 NEXT