翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
付録: SDK で使用されるサビ箱
この付録には、 で使用される木箱に関する詳細な情報が含まれています AWS SDK for Rust。これには、使用する Smithy コンポーネント、特定のビルド状況で使用する必要があるクレート、その他の情報が含まれます。
スミティクレート
AWS SDK for Rust は、ほとんどの AWS SDKs と同様に Smithy
SDK for Rust クレートのバージョンとその Smithy 依存関係のバージョンを確認する場合、これらのクレートはすべて標準のセマンティックバージョン番号
Rust の Smithy クレートの詳細については、「Smithy Rust Design
SDK for Rust で使用される木箱
によって発行された Smithy クレートは多数あります AWS。これらの中には、SDK for Rust ユーザーに関連するものもあれば、実装の詳細であるものもあります。
aws-smithy-async
-
非同期機能に Tokio を使用していない場合は、この木箱を含めます。
aws-smithy-runtime
-
すべての AWS SDKs。
aws-smithy-runtime-api
-
SDK で使用される基盤となるインターフェイス。
aws-smithy-types
-
他の AWS SDKs から再エクスポートされたタイプ。複数の SDKs を使用する場合は、これを使用します。
aws-smithy-types-convert
-
に出入りするためのユーティリティ関数
aws-smithy-types
。
その他のクレート
次のクレートは存在しますが、それらについて何も知る必要はありません。
- SDK for Rust ユーザーが不要なサーバー関連のクレート:
-
-
aws-smithy-http-server
-
aws-smithy-http-server-python
-
- SDK ユーザーが使用する必要のないunder-the-hoodコードを含む木箱:
-
-
aws-smithy-checksum-callbacks
-
aws-smithy-eventstream
-
aws-smithy-http
-
aws-smithy-protocol-test
-
aws-smithy-query
-
aws-smithy-json
-
aws-smithy-xml
-
- サポートされておらず、将来使用できなくなる木箱:
-
-
aws-smithy-client
-
aws-smithy-http-auth
-
aws-smithy-http-tower
-