3

私はローターライブラリーの研究を始めました.そして、式を見つけました:

me @ Echo::Server(..) => me.accept(),

これは何を意味し、どのように@演算子を使用しますか? 私の推測では、これはキャスト操作のようなものですが、キャストに関する Rust のセクションでは言及されていません。

4

1 に答える 1

4

Rust Bookの構文インデックスを使用して、構文のビットを検索できます。この場合、それはパターン バインディングであり、パターンの特定の部分を変数にバインドするために使用されます。

ここでは、それがバリアントmeである場合にのみ、値全体をバインドするために使用されています。Echo::Server

于 2015-12-28T15:50:22.840 に答える