Skip to content

Commit 92b84d1

Browse files
committed
Fix build warnings
1 parent ec4f8e5 commit 92b84d1

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

src/main.rs

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ use async_trait::async_trait;
22
use std::sync::Arc;
33
use tokio::sync::Mutex;
44
use tokio::net::TcpListener;
5-
use pgwire::api::query::{SimpleQueryHandler};
5+
use pgwire::api::auth::StartupHandler;
6+
use pgwire::api::query::{SimpleQueryHandler, ExtendedQueryHandler};
67
use pgwire::api::results::{DataRowEncoder, FieldInfo, Response, QueryResponse, Tag, FieldFormat};
7-
use pgwire::api::{ClientInfo, PgWireServerHandlers};
8+
use pgwire::api::{ClientInfo, PgWireServerHandlers, ErrorHandler};
89
use pgwire::error::{PgWireResult, PgWireError};
910
use pgwire::tokio::process_socket;
1011
use pgwire::api::Type;
@@ -101,19 +102,19 @@ struct ArgusProcessor {
101102
}
102103

103104
impl PgWireServerHandlers for ArgusProcessor {
104-
fn simple_query_handler(&self) -> Arc<ArgusHandler> {
105+
fn simple_query_handler(&self) -> Arc<impl SimpleQueryHandler> {
105106
self.handler.clone()
106107
}
107108

108-
fn startup_handler(&self) -> Arc<pgwire::api::NoopHandler> {
109+
fn startup_handler(&self) -> Arc<impl StartupHandler> {
109110
Arc::new(pgwire::api::NoopHandler)
110111
}
111112

112-
fn extended_query_handler(&self) -> Arc<pgwire::api::NoopHandler> {
113+
fn extended_query_handler(&self) -> Arc<impl ExtendedQueryHandler> {
113114
Arc::new(pgwire::api::NoopHandler)
114115
}
115116

116-
fn error_handler(&self) -> Arc<pgwire::api::NoopHandler> {
117+
fn error_handler(&self) -> Arc<impl ErrorHandler> {
117118
Arc::new(pgwire::api::NoopHandler)
118119
}
119120
}
@@ -133,7 +134,7 @@ async fn main() {
133134
let processor = processor.clone();
134135

135136
tokio::spawn(async move {
136-
process_socket(socket, None, processor).await;
137+
process_socket(socket, None, processor).await.expect("Failed to process socket");
137138
});
138139
}
139140
}

0 commit comments

Comments
 (0)