検索
Results of 1 - 7 of about 7 for macro (0.016 sec.)
- マクロ規則における OR パターン - エディションガイド 12995
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
ディションガイド マクロ規則における OR パターン 概要 macro_rules におけるパターンの挙動がほんの少し変更されま...
した: macro_rules において、 $_:pat で | を使ったパターンにもマ...
れは破壊的変更ではありません。 ところが、この変更は macro_rules で定義されたマクロ にも影響します。 macro_ru...
以下のようになります。 #![allow(unused)] fn main() { macro_rules! my_macro { ($x:pat | $y:pat) => { // TODO:...
- https://man.plustar.jp/rust/edition/rust-2021/or-patterns-macro-rules.html - [similar]
- エディションガイド 10051
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
は難しいかもしれません。 これは、 手続き型マクロ と macro_rules を使ったマクロの双方で問題になります。 macro...
自動修復されません。 #![allow(unused)] fn main() { #[macro_export] macro_rules! foo { () => { let dyn = 1; pr...
のマクロを呼び出すことができます。 上で例に出した、 macro_rules で定義されたマクロを詳しく見てみましょう。 こ...
にはこれを表現する汎用的な方法はありませんが、 proc_macro のクレートではこれが使用されます。 例えば、以下のよ...
- https://man.plustar.jp/rust/edition/print.html - [similar]
- 構文の予約 - エディションガイド 9106
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
があったとしましょう: #![allow(unused)] fn main() { macro_rules! my_macro { ($a:tt $b:tt) => {}; } } Rust 20...
ことなくマクロを呼び出しても問題ありませんでした: my_macro!(z"hey"); Rust 2021 では z という接頭辞は許されない...
ように接頭辞の後にスペースを入れる必要があります: my_macro!(z "hey"); 関連キーワード: エディション , 構文 , 予...
約 , 移行 , マクロ , ガイド , キーワード , 空白 , macro , 変更...
- https://man.plustar.jp/rust/edition/rust-2021/reserving-syntax.html - [similar]
- パスとモジュールシステムへの変更 - エディションガイド 8306
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
にはこれを表現する汎用的な方法はありませんが、 proc_macro のクレートではこれが使用されます。 例えば、以下のよ...
れている一部の内部クレートではこれが必要です。 proc_macro : 1.42 以降、proc-macro クレートではこれは自動的に...
-extern フラグを渡さない場合は、 extern crate proc_macro; と書く必要があります。 alloc : alloc クレート内の...
ポートできます。 たとえば、以下の extern crate は: #[macro_use] extern crate bar; fn main() { baz!(); } こんな...
- https://man.plustar.jp/rust/edition/rust-2018/path-changes.html - [similar]
- 発展的な移行戦略 - エディションガイド 8142
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
は難しいかもしれません。 これは、 手続き型マクロ と macro_rules を使ったマクロの双方で問題になります。 macro...
自動修復されません。 #![allow(unused)] fn main() { #[macro_export] macro_rules! foo { () => { let dyn = 1; pr...
のマクロを呼び出すことができます。 上で例に出した、 macro_rules で定義されたマクロを詳しく見てみましょう。 こ...
- https://man.plustar.jp/rust/edition/editions/advanced-migrations.html - [similar]
- デフォルトの Cargo のフィーチャリゾルバ - エディションガイド 7742
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
ーチャは、無視されます。 build-dependencies と proc-macro では、通常の依存関係とは独立したフィーチャが使用さ...
gres"] } これにより、 Cargo はホスト依存関係(proc-macro と build-dependencies)のフィーチャとして "postgre...
トフォーム)向けにビルド・実行される依存を指し、proc-macro クレートや build-dependencies 配下の依存クレートが...
- https://man.plustar.jp/rust/edition/rust-2021/default-cargo-resolver.html - [similar]
- panic マクロの一貫性 - エディションガイド 7197
- 序文 1. エディションとは? 1.1. 新しいプロジェクトを作成する 1.2. 既存のプロジェクトのエディション
...
テラルでなくてはならない panic!(a); // Ok: The panic macro doesn't care // OK: panicマクロは気にしない その上...
- https://man.plustar.jp/rust/edition/rust-2021/panic-macro-consistency.html - [similar]
PREV
1
NEXT