

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Rust
<a name="ddb-rust"></a>

本主題說明如何安裝和使用適用於 DynamoDB 的 Rust 用戶端加密程式庫的 1.*x* 版。如需使用 DynamoDB AWS 資料庫加密開發套件進行程式設計的詳細資訊，請參閱 GitHub 上 aws-database-encryption-sdk-dynamodb 儲存庫中的 [Rust 範例](https://github.com/aws/aws-database-encryption-sdk-dynamodb/blob/main/releases/rust/db_esdk/examples/)。

適用於 DynamoDB 的 AWS Database Encryption SDK 的所有程式設計語言實作皆可互通。

**Topics**
+ [先決條件](#ddb-rust-prerequisites)
+ [安裝](#ddb-rust-install)
+ [使用 Rust 用戶端](ddb-rust-using.md)

## 先決條件
<a name="ddb-rust-prerequisites"></a>

在為 DynamoDB 安裝 Rust 用戶端加密程式庫之前，請確定您有下列先決條件。

**安裝 Rust 和 Cargo**  
使用 [rustup](https://rustup.rs/) 安裝目前穩定的 [Rust](https://www.rust-lang.org/) 版本。  
如需下載和安裝中斷的詳細資訊，請參閱 Cargo Book 中的[安裝程序](https://doc.rust-lang.org/cargo/getting-started/installation.html)。

## 安裝
<a name="ddb-rust-install"></a>

適用於 DynamoDB 的 Rust 用戶端加密程式庫在 Crates.io：// 上以 [aws-db-esdk](https://crates.io/crates/aws-db-esdk) 木箱的形式提供。如需安裝和建置程式庫的詳細資訊，請參閱 aws-database-encryption-sdk-dynamodb[aws-database-encryption-sdk-dynamodb GitHub 儲存庫中的 README.md](https://github.com/aws/aws-database-encryption-sdk-dynamodb/) 檔案。 GitHub 

**手動**  
若要安裝 DynamoDB 的 Rust 用戶端加密程式庫，請複製或下載 [aws-database-encryption-sdk-dynamodb](https://github.com/aws/aws-database-encryption-sdk-dynamodb/) GitHub 儲存庫。

**若要安裝最新版本**  
在專案目錄中執行下列 Cargo 命令：  

```
cargo add aws-db-esdk
```
或將以下行新增至 Cargo.toml：  

```
aws-db-esdk = "{{<version>}}"
```