本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用的木箱 適用於 Rust 的 AWS SDK
本主題包含有關 使用的箱子的進階資訊 適用於 Rust 的 AWS SDK。這包括其使用的 Smithy 元件、在特定建置情況下可能需要使用的木箱,以及其他資訊。
Smithy 木箱
適用於 Rust 的 AWS SDK 是以 Smithy
查看適用於 Rust 的 SDK 木箱及其 Smithy 相依性的版本時,知道這些木箱都使用標準語意版本編號
如需 Rust 的 Smithy 木箱的其他詳細資訊,請參閱 Smithy Rust 設計
與 SDK for Rust 搭配使用的木箱
有數個 Smithy 木箱由 發佈 AWS。其中有些與適用於 Rust 使用者的 SDK 相關,有些則是實作詳細資訊:
aws-smithy-async
-
如果您未使用 Tokio 進行非同步功能,請包含此木箱。
aws-smithy-runtime
-
包括 AWS SDKs所需的建置區塊。
aws-smithy-runtime-api
-
開發套件使用的基礎界面。
aws-smithy-types
-
從 AWS SDKs 重新匯出的類型。如果您使用多個 SDKs請使用此選項。
aws-smithy-types-convert
-
用於移入和移出 的公用程式函數
aws-smithy-types
。
其他木箱
下列木箱存在,但您應該不需要知道其中的任何資訊:
- 適用於 Rust 的 SDK 使用者不需要的伺服器相關箱:
-
-
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
-