pgdog.git / summary / log / commit / refs
commit ea230b82786f3f5e2abe2b1acc71ced451b294ad
Author: Lev Kokotov <lev.kokotov@gmail.com>
Date: Thu Jan 09 22:19:04 2025 +0000
clippy
pgdog/src/backend/pool/inner.rs | 2 +-
pgdog/src/backend/pool/test/mod.rs | 6 ++----
pgdog/src/frontend/comms.rs | 6 ++++++
pgdog/src/frontend/router/mod.rs | 2 +-
pgdog/src/net/messages/bind.rs | 6 +++---
5 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/pgdog/src/backend/pool/inner.rs b/pgdog/src/backend/pool/inner.rs
index 468011bc..3701306f 100644
--- a/pgdog/src/backend/pool/inner.rs
+++ b/pgdog/src/backend/pool/inner.rs
@@ -311,7 +311,7 @@ mod test {
assert_eq!(inner.checked_out(), 0);
inner.taken.push(Mapping {
client: BackendKeyData::new(),
- server: server.id().clone(),
+ server: *server.id(),
});
assert_eq!(inner.checked_out(), 1);
diff --git a/pgdog/src/backend/pool/test/mod.rs b/pgdog/src/backend/pool/test/mod.rs
index f9cf6e26..bcfe0536 100644
--- a/pgdog/src/backend/pool/test/mod.rs
+++ b/pgdog/src/backend/pool/test/mod.rs
@@ -18,7 +18,7 @@ fn pool() -> Pool {
config.max = 1;
config.min = 1;
- let pool = Pool::new(PoolConfig {
+ Pool::new(PoolConfig {
address: Address {
host: "127.0.0.1".into(),
port: 5432,
@@ -27,9 +27,7 @@ fn pool() -> Pool {
password: "pgdog".into(),
},
config,
- });
-
- pool
+ })
}
#[tokio::test(flavor = "current_thread")]
diff --git a/pgdog/src/frontend/comms.rs b/pgdog/src/frontend/comms.rs
index 8dce9f86..40d6c2ab 100644
--- a/pgdog/src/frontend/comms.rs
+++ b/pgdog/src/frontend/comms.rs
@@ -27,6 +27,12 @@ pub struct Comms {
id: Option<BackendKeyData>,
}
+impl Default for Comms {
+ fn default() -> Self {
+ Self::new()
+ }
+}
+
impl Comms {
/// Create new communications channel between a client and pgDog.
pub fn new() -> Self {
diff --git a/pgdog/src/frontend/router/mod.rs b/pgdog/src/frontend/router/mod.rs
index 9b5ebb44..bb988135 100644
--- a/pgdog/src/frontend/router/mod.rs
+++ b/pgdog/src/frontend/router/mod.rs
@@ -58,7 +58,7 @@ impl Router {
// SAFETY: deallocated below.
let config = unsafe { cluster.plugin_config()? };
- let input = Input::new(config, RoutingInput::query(query.into()));
+ let input = Input::new(config, RoutingInput::query(query));
let now = Instant::now();
diff --git a/pgdog/src/net/messages/bind.rs b/pgdog/src/net/messages/bind.rs
index c80b92f8..863e40f1 100644
--- a/pgdog/src/net/messages/bind.rs
+++ b/pgdog/src/net/messages/bind.rs
@@ -14,9 +14,9 @@ pub enum Format {
Binary,
}
-impl Into<i16> for Format {
- fn into(self) -> i16 {
- match self {
+impl From<Format> for i16 {
+ fn from(val: Format) -> Self {
+ match val {
Format::Text => 0,
Format::Binary => 1,
}
[parent: 2164873e0e23]