---
sidebar_label: Rust
title: Connect with Rust Connector
pagination_next: develop/insert-data
---
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';
## Create Project
```
cargo new cloud_example
```
## Add Dependency
Add dependency to `Cargo.toml`.
```toml title="Cargo.toml"
{{#include docs/examples/rust/cloud_example/Cargo.toml}}
```
## Config
Run this command in your terminal to save TDengine cloud token as variables:
```bash
export TDENGINE_CLOUD_DSN=""
```
```bash
set TDENGINE_CLOUD_DSN=""
```
```powershell
$env:TDENGINE_CLOUD_DSN=""
```
:::note
Replace with real TDengine cloud DSN. To obtain the real value, please log in [TDengine Cloud](https://cloud.tdengine.com) and click "Connector" and then select "Rust".
:::
## Connect
Copy following code to `main.rs`.
```rust title="main.rs"
{{#include docs/examples/rust/cloud_example/src/main.rs}}
```
Then you can execute `cargo run` to test the connection.