

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

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

このトピックでは、DynamoDB 用の Rust クライアント側の暗号化ライブラリのバージョン 1.*x* をインストールして使用する方法について説明します。 AWS Database Encryption SDK for DynamoDB を使用したプログラミングの詳細については、GitHub の aws-database-encryption-sdk-dynamodb リポジトリの [Rust の例](https://github.com/aws/aws-database-encryption-sdk-dynamodb/blob/main/releases/rust/db_esdk/examples/)を参照してください。

 AWS Database Encryption SDK for DynamoDB のすべてのプログラミング言語実装は相互運用可能です。

**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/) の現在の安定リリースをインストールします。  
rustup のダウンロードとインストールの詳細については、「The 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 GitHub リポジトリの [README.md](https://github.com/aws/aws-database-encryption-sdk-dynamodb/) ファイルを参照してください。

**手動**  
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>}}"
```