diff --git a/Cargo.toml b/Cargo.toml index f03db79..6ea1d4a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,13 +14,12 @@ version = "0.8.11" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] # internal deps -sky-derive = "0.2.3" +sky-derive = "0.2" # external deps -tokio = { version = "1.40.0", features = ["full"] } -native-tls = "0.2.12" -tokio-native-tls = "0.3.1" -rand = "0.8.5" -r2d2 = "0.8.10" -async-trait = "0.1.82" -bb8 = "0.8.5" -itoa = "1.0.11" +tokio = { version = "1", features = ["full"] } +native-tls = "0.2" +tokio-native-tls = "0.3" +rand = "0.8" +r2d2 = "0.8" +bb8 = "0.9" +itoa = "1" diff --git a/README.md b/README.md index bd89544..3d7108b 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ assert_eq!(users[0].userid, "user"); ## Version support -- Minimum Supported Rust Version (MSRV): 1.51.0 +- Minimum Supported Rust Version (MSRV): 1.75.0 - Minimum Supported Skytable Version: 0.8.0 ## Features diff --git a/src/pool.rs b/src/pool.rs index d33fafb..35292da 100644 --- a/src/pool.rs +++ b/src/pool.rs @@ -108,7 +108,6 @@ impl r2d2::ManageConnection for ConnectionMgrTcp { } } -#[async_trait::async_trait] impl bb8::ManageConnection for ConnectionMgrTcp { type Connection = ConnectionAsync; type Error = Error; @@ -154,7 +153,6 @@ impl r2d2::ManageConnection for ConnectionMgrTls { } } -#[async_trait::async_trait] impl bb8::ManageConnection for ConnectionMgrTls { type Connection = ConnectionTlsAsync; type Error = Error;