問題タブ [reqwest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
614 参照

error-handling - 次の Rust の "reqwest" コードに対する私の理解は正しいですか?

私はRustをいじっていて、次のコードに出くわしました:


私の理解では、次のとおりです。

単一の (借用された) パラメーターを持ち、Resultエラーの処理に使用する関数を定義します。

reqwestクレートのgetメソッドからの応答オブジェクトを格納する可変変数を定義します。

responseText 文字列を格納する可変変数を定義します。

このメソッドresponseTextbody変数に を格納します。

応答ステータス、ヘッダー、および本文を含む 3 つの書式設定された文字列 (末尾に改行あり) を出力します。

Result..?経由でエラーを処理します。


質問:

  1. 中の空の括弧は何Result<()OK(())意味していますか?
  2. とはBox<dyn std::error::Error>?