検索

phrase: max: clip:
target: order:
Results of 31 - 40 of about 46 for mut (0.059 sec.)
Derefトレイトでスマートポインタを普通の参照のように扱う - Rust 日本語版 6834
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 不変参照に対して * をオーバーライドするように、 DerefMut トレイトを使用して可変参照の * 演算子をオーバーライ ... います: T: Deref<Target=U> の時、 &T から &U T: DerefMut<Target=U> の時、 &mut T から &mut U T: Deref<Targe ... t=U> の時、 &mut T から &U 前者2つは、可変性を除いて一緒です。最初の ...
https://man.plustar.jp/rust/book/ch15-02-deref.html - [similar]
if letで簡潔な制御フロー - Rust 日本語版 6773
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... e, Quarter(UsState), } let coin = Coin::Penny; let mut count = 0; match coin { // {:?}州のクォーターコイン ... e, Quarter(UsState), } let coin = Coin::Penny; let mut count = 0; if let Coin::Quarter(state) = coin { pr ...
https://man.plustar.jp/rust/book/ch06-03-if-let.html - [similar]
ジェネリックなデータ型 - Rust 日本語版 6773
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... /main.rs fn largest_i32(list: &[i32]) -> i32 { let mut largest = list[0]; for &item in list.iter() { if i ... est } fn largest_char(list: &[char]) -> char { let mut largest = list[0]; for &item in list.iter() { if i ... : src/main.rs fn largest<T>(list: &[T]) -> T { let mut largest = list[0]; for &item in list.iter() { if i ...
https://man.plustar.jp/rust/book/ch10-01-syntax.html - [similar]
クロージャ:環境をキャプチャできる匿名関数 - Rust 日本語版 6773
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 、以下のいずれかのトレイトを実装しています: Fn 、 FnMut または、 FnOnce です。「クロージャで環境をキャプチ ... { Cacher { calculation, value: None, } } fn value(&mut self, arg: u32) -> u32 { match self.value { Some(v ... { Cacher { calculation, value: None, } } fn value(&mut self, arg: u32) -> u32 { match self.value { Some(v ... _workout(intensity: u32, random_number: u32) { let mut expensive_result = Cacher::new(|num| { println!("c ...
https://man.plustar.jp/rust/book/ch13-01-closures.html - [similar]
トレイト:共通の振る舞いを定義する - Rust 日本語版 6712
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... : fn largest<T: PartialOrd>(list: &[T]) -> T { let mut largest = list[0]; for &item in list { if item > l ... ムーブはできません) --> src/main.rs:2:23 | 2 | let mut largest = list[0]; | ^^^^^^^ | | | cannot move out ... rgest<T: PartialOrd + Copy>(list: &[T]) -> T { let mut largest = list[0]; for &item in list { if item > l ...
https://man.plustar.jp/rust/book/ch10-02-traits.html - [similar]
Dropトレイトで片付け時にコードを走らせる - Rust 日本語版 6712
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... ing, } impl Drop for CustomSmartPointer { fn drop(&mut self) { // CustomSmartPointerをデータ`{}`とともにド ... ing, } impl Drop for CustomSmartPointer { fn drop(&mut self) { println!("Dropping CustomSmartPointer!"); ...
https://man.plustar.jp/rust/book/ch15-03-drop.html - [similar]
制御フロー - Rust 日本語版 6575
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... 終了します: ファイル名: src/main.rs fn main() { let mut number = 3; while number != 0 { println!("{}!", nu ... n.rs fn main() { let a = [10, 20, 30, 40, 50]; let mut index = 0; while index < 5 { // 値は{}です println ...
https://man.plustar.jp/rust/book/ch03-05-control-flow.html - [similar]
スライス型 - Rust 日本語版 6575
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... == b' ' { return i; } } s.len() } fn main() { let mut s = String::from("hello world"); let word = first_ ... ' { return &s[0..i]; } } &s[..] } fn main() { let mut s = String::from("hello world"); let word = first_ ... ects/ownership) error[E0502]: cannot borrow `s` as mutable because it is also borrowed as immutable (エラ ... n.rs:18:5 | 16 | let word = first_word(&s); | -- immutable borrow occurs here | (不変借用はここで発生して ...
https://man.plustar.jp/rust/book/ch04-03-slices.html - [similar]
付録A:キーワード - Rust 日本語版 6514
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... クロージャにキャプチャした変数全ての所有権を奪わせる mut - 参照、生ポインタ、パターン束縛で可変性に言及する ...
https://man.plustar.jp/rust/book/appendix-01-keywords.html - [similar]
ライフタイムで参照を検証する - Rust 日本語版 6514
The Rust Programming Language 日本語版 まえがき はじめに 1. 事始め 1.1. インストール 1.2. Hello, ... cit lifetime // 明示的なライフタイム付きの参照 &'a mut i32 // a mutable reference with an explicit lifeti ... るけれども、メソッドなのでそのうちの一つが &self や &mut self だったら、 self のライフタイムが全出力ライフタ ...
https://man.plustar.jp/rust/book/ch10-03-lifetime-syntax.html - [similar]
PREV 1 2 3 4 5 NEXT