検索
Results of 1 - 8 of about 8 for let (0.021 sec.)
- クロージャはフィールドごとにキャプチャする - エディションガイド 13248
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
fix は、このような違いが起こりうると検出した場合、 let _ = &a のような文を挿入して、クロージャが変数全体を...
。従って以下のようなコードはコンパイルに失敗します: let a = SomeStruct::new(); drop(a.x); // Move out of o...
struct // OK: 構造体の他のフィールドは、まだ使える let c = || println!("{}", a.y); // Error: Tries to cap...
下のような状況を検知すると、 cargo fix は「ダミーの let」をクロージャの中に挿入して、強制的に全ての変数がキ...
- https://man.plustar.jp/rust/edition/rust-2021/disjoint-capture-in-closures.html - [similar]
- エディションガイド 10465
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
なってこれらを突然キーワードに変えてしまうと、例えば let async = 1; のようなコードが壊れてしまいます。 この...
ain() { #[macro_export] macro_rules! foo { () => { let dyn = 1; println!("it is {}", dyn); // "これは {}...
ate root // クレートのルートでは、このように書ける let x = chrono::Utc::now(); } mod submodule { fn funct...
` でインポートしない限り :: から始めないといけない let x = ::chrono::Utc::now(); } } 今は、外部クレートの...
- https://man.plustar.jp/rust/edition/print.html - [similar]
- パスとモジュールシステムへの変更 - エディションガイド 8946
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
ate root // クレートのルートでは、このように書ける let x = chrono::Utc::now(); } mod submodule { fn funct...
` でインポートしない限り :: から始めないといけない let x = ::chrono::Utc::now(); } } 今は、外部クレートの...
ate root // クレートのルートでは、このように書ける let x = chrono::Utc::now(); } mod submodule { fn funct...
// サブモジュール内でも、クレートを直接参照できる let x = chrono::Utc::now(); } } さようなら、 mod.rs Ru...
- https://man.plustar.jp/rust/edition/rust-2018/path-changes.html - [similar]
- 配列に対する IntoIterator - エディションガイド 8133
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
なく所有権を持った値となります。 例えば: fn main() { let array = [1u8, 2, 3]; for x in array.into_iter() {...
つのメソッド iter() を呼び出すことです: fn main() { let array = [1u8, 2, 3]; for x in array.iter() { // <-...
- https://man.plustar.jp/rust/edition/rust-2021/IntoIterator-for-arrays.html - [similar]
- 推論変数への生ポインタに対するメソッドのディスパッチ - エディションガイド 8079
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
しく解説します。以下のプログラムをご覧ください 2 。 let s = libc::getenv(k.as_ptr()) as *const _; s.is_nul...
型がどの定数ポインタになるのか明示すればよいです 2 : let s = libc::getenv(k.as_ptr()) as *const libc::c_cha...
- https://man.plustar.jp/rust/edition/rust-2018/tyvar-behind-raw-pointer.html - [similar]
- エディションとは? - エディションガイド 7826
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
なってこれらを突然キーワードに変えてしまうと、例えば let async = 1; のようなコードが壊れてしまいます。 この...
- https://man.plustar.jp/rust/edition/editions/index.html - [similar]
- panic マクロの一貫性 - エディションガイド 7826
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
ときは、引数の中身に見向きもしません。 // Rust 2018 let a = "{"; println!(a); // Error: First argument mus...
- https://man.plustar.jp/rust/edition/rust-2021/panic-macro-consistency.html - [similar]
- 発展的な移行戦略 - エディションガイド 7717
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
ain() { #[macro_export] macro_rules! foo { () => { let dyn = 1; println!("it is {}", dyn); // "これは {}...
- https://man.plustar.jp/rust/edition/editions/advanced-migrations.html - [similar]
PREV
1
NEXT