From 7706ebae6028a2b576a5a3e5009dceb05fa983a3 Mon Sep 17 00:00:00 2001 From: dingbo Date: Wed, 31 Aug 2022 14:11:58 +0800 Subject: [PATCH] test: rust example --- docs/examples/rust/cloud-example/Cargo.toml | 5 +---- docs/examples/rust/cloud-example/src/main.rs | 5 ++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/docs/examples/rust/cloud-example/Cargo.toml b/docs/examples/rust/cloud-example/Cargo.toml index c0d8805520..410776a4cd 100644 --- a/docs/examples/rust/cloud-example/Cargo.toml +++ b/docs/examples/rust/cloud-example/Cargo.toml @@ -3,10 +3,7 @@ name = "cloud-example" version = "0.1.0" edition = "2021" -# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html - - [dependencies] -libtaos = { version="0.4.5-alpha.0", features=["rest"]} +taos = { version = "*", default-features = false, features = ["ws"] } tokio = { version = "1", features = ["full"]} anyhow = "1.0.0" diff --git a/docs/examples/rust/cloud-example/src/main.rs b/docs/examples/rust/cloud-example/src/main.rs index 54ebf5083f..b1e0b72495 100644 --- a/docs/examples/rust/cloud-example/src/main.rs +++ b/docs/examples/rust/cloud-example/src/main.rs @@ -4,9 +4,8 @@ use libtaos::*; #[tokio::main] async fn main() -> Result<()> { let dsn = std::env::var("TDENGINE_CLOUD_DSN")?; - let cfg = TaosCfg::from_dsn(dsn)?; - let conn = cfg.connect()?; - let _ = conn.query("show databases").await?; + let taos = TaosBuilder::from_dsn(dsn)?.build()?; + let _ = taos.query("show databases").await?; println!("Connected"); Ok(()) } \ No newline at end of file -- GitLab