

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Cette rubrique explique comment installer et utiliser la version 1. *x* de la bibliothèque de chiffrement côté client Rust pour DynamoDB. Pour plus de détails sur la programmation avec le SDK AWS de chiffrement de base de données pour DynamoDB, consultez les exemples [Rust dans aws-database-encryption-sdk le référentiel -dynamodb](https://github.com/aws/aws-database-encryption-sdk-dynamodb/blob/main/releases/rust/db_esdk/examples/) sur. GitHub

Toutes les implémentations en langage de programmation du SDK de chiffrement de AWS base de données pour DynamoDB sont interopérables.

**Topics**
+ [Conditions préalables](#ddb-rust-prerequisites)
+ [Installation](#ddb-rust-install)
+ [Utilisation du client Rust](ddb-rust-using.md)

## Conditions préalables
<a name="ddb-rust-prerequisites"></a>

Avant d'installer la bibliothèque de chiffrement côté client Rust pour DynamoDB, assurez-vous de remplir les conditions préalables suivantes.

**Installez Rust and Cargo**  
Installez la version stable actuelle de [Rust](https://www.rust-lang.org/) en utilisant [rustup](https://rustup.rs/).  
Pour plus d'informations sur le téléchargement et l'installation de rustup, consultez les [procédures d'installation dans The](https://doc.rust-lang.org/cargo/getting-started/installation.html) Cargo Book.

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

La bibliothèque de chiffrement Rust côté client pour DynamoDB est disponible sous forme de caisse sur Crates.io. [aws-db-esdk](https://crates.io/crates/aws-db-esdk) Pour plus de détails sur l'installation et la création de la bibliothèque, consultez le fichier [README.md](https://github.com/aws/aws-database-encryption-sdk-dynamodb/) dans le aws-database-encryption-sdk référentiel -dynamodb. GitHub 

**Manuellement**  
[Pour installer la bibliothèque de chiffrement côté client Rust pour DynamoDB, clonez ou téléchargez le référentiel -dynamodb. aws-database-encryption-sdk](https://github.com/aws/aws-database-encryption-sdk-dynamodb/) GitHub 

**Pour installer la dernière version**  
Exécutez la commande Cargo suivante dans le répertoire de votre projet :  

```
cargo add aws-db-esdk
```
Ou ajoutez la ligne suivante à votre Cargo.toml :  

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