検索
Results of 1 - 10 of about 10 for borrow (0.024 sec.)
- エイリアス - Rust By Example 日本語版 13336
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
{ let mut point = Point { x: 0, y: 0, z: 0 }; let borrowed_point = &point; let another_borrow = &point; //...
す。 println!("Point has coordinates: ({}, {}, {})", borrowed_point.x, another_borrow.y, point.z); // Error! C...
an't borrow `point` as mutable because it's currently // borro...
ュータブルに借用することができない。 // let mutable_borrow = &mut point; // TODO ^ Try uncommenting this line...
- https://man.plustar.jp/rust/example/scope/borrow/alias.html - [similar]
- ミュータビリティ - Rust By Example 日本語版 10547
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
ook // この関数はBook型へのリファレンスを取る。 fn borrow_book(book: &Book) { println!("I immutably borrowed...
&mut Book) { book.year = 2014; println!("I mutably borrowed {} - {} edition", book.title, book.year); } fn m...
名付ける let mut mutabook = immutabook; // Immutably borrow an immutable object // イミュータブルなオブジェクト...
をイミュータブルに借用する borrow_book(&immutabook); // Immutably borrow a mutable o...
- https://man.plustar.jp/rust/example/scope/borrow/mut.html - [similar]
- 借用 - Rust By Example 日本語版 9689
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
という場合がほとんどです。そのために、Rustでは 借用( borrowing ) という仕組みを用います。値そのもの( T )を受け...
that contains {}", boxed_i32); } // This function borrows an i32 // この関数はi32を借用する fn borrow_i32(b...
orrowed_i32: &i32) { println!("This int is: {}", borrowed_i32); } fn main() { // Create a boxed i32, and a...
i32 = Box::new(5_i32); let stacked_i32 = 6_i32; // Borrow the contents of the box. Ownership is not taken, /...
- https://man.plustar.jp/rust/example/scope/borrow.html - [similar]
- 要素の捕捉 - Rust By Example 日本語版 9206
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
); // A closure to print `color` which immediately borrows (`&`) `color` and // stores the borrow and closur...
e in the `print` variable. It will remain // borrowed until `print` is used the last time. // // `prin...
color`: {}", color); // Call the closure using the borrow. // 借用を行ったクロージャをコールする。 print();...
// `color` can be borrowed immutably again, because the closure only holds...
- https://man.plustar.jp/rust/example/fn/closures/capture.html - [similar]
- 明示的アノテーション - Rust By Example 日本語版 8527
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
いがライフタイムパラメータ`'a`を持つ関数。 fn failed_borrow<'a>() { let _x = 12; // ERROR: `_x` does not live...
はできない。 } fn main() { // Create variables to be borrowed below. // 下で借用するための変数を作成 let (four...
, nine) = (4, 9); // Borrows (`&`) of both variables are passed into the funct...
る。 print_refs(&four, &nine); // Any input which is borrowed must outlive the borrower. // In other words, th...
- https://man.plustar.jp/rust/example/scope/lifetime/explicit.html - [similar]
- Rust By Example 日本語版 7848
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
グネチャを持ちます。 use std::mem; // This function borrows a slice // この関数はスライスを借用する fn analyz...
:size_of_val(&xs)); // Arrays can be automatically borrowed as slices // 配列は自動的にスライスとして借用され...
る。 println!("borrow the whole array as a slice"); analyze_slice(&xs);...
ex はスライスの末尾の1つ先の位置を表す。 println!("borrow a section of the array as a slice"); analyze_slice...
- https://man.plustar.jp/rust/example/print.html - [similar]
- 配列とスライス - Rust By Example 日本語版 7758
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
グネチャを持ちます。 use std::mem; // This function borrows a slice // この関数はスライスを借用する fn analyz...
:size_of_val(&xs)); // Arrays can be automatically borrowed as slices // 配列は自動的にスライスとして借用され...
る。 println!("borrow the whole array as a slice"); analyze_slice(&xs);...
ex はスライスの末尾の1つ先の位置を表す。 println!("borrow a section of the array as a slice"); analyze_slice...
- https://man.plustar.jp/rust/example/primitives/array.html - [similar]
- refパターン - Rust By Example 日本語版 7758
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
i32, y: i32 } fn main() { let c = 'Q'; // A `ref` borrow on the left side of an assignment is equivalent to...
// an `&` borrow on the right side. // 左辺に`ref`をつけることによる...
- https://man.plustar.jp/rust/example/scope/borrow/ref.html - [similar]
- Partial moves - Rust By Example 日本語版 7365
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
intln!("The person's name is {}", name); // Error! borrow of partially moved value: `person` partial move oc...
- https://man.plustar.jp/rust/example/scope/move/partial_move.html - [similar]
- ライフタイム - Rust By Example 日本語版 7276
- Introduction 1. Hello World ❱ 1.1. コメント 1.2. フォーマットしてプリント ❱ 1.2.1. デバッグ 1.2.
...
etime because its scope entirely encloses // both `borrow1` and `borrow2`. The duration of `borrow1` compare...
d // to `borrow2` is irrelevant since they are disjoint. // 以下で...
。 // `i`は最長のライフタイムを持ち、そのスコープは`borrow1`および`borrow2` // のスコープを完全に包含します。...
`borrow1`と`borrow2`の存続期間は一切重なりません。 fn main...
- https://man.plustar.jp/rust/example/scope/lifetime.html - [similar]
PREV
1
NEXT