From 75b067762e589d1da3ea5c39ce297f352782a0fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20Moravec?= Date: Sat, 23 Dec 2023 01:31:49 +0100 Subject: [PATCH] fix(proto): move handshake response instead of borrowing --- proto/src/handshake/server.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proto/src/handshake/server.rs b/proto/src/handshake/server.rs index e9e6087..4459f65 100644 --- a/proto/src/handshake/server.rs +++ b/proto/src/handshake/server.rs @@ -2,7 +2,7 @@ use crate::handshake::errors::ServerHandshakeError; use crate::handshake::request::HandshakeRequest; use crate::handshake::response::HandshakeResponse; use crate::message::backend::{AuthenticationOkData, BackendMessage, ReadyForQueryData}; -use crate::message::special::{SpecialMessage, StartupMessageData}; +use crate::message::special::SpecialMessage; use crate::reader::frontend::FrontendProtoReader; use crate::writer::backend::BackendProtoWriter; use crate::writer::protowriter::ProtoFlush; @@ -10,7 +10,7 @@ use crate::writer::protowriter::ProtoFlush; pub async fn do_server_handshake( writer: &mut (impl BackendProtoWriter + ProtoFlush), reader: &mut impl FrontendProtoReader, - response: &HandshakeResponse, + response: HandshakeResponse, ) -> Result { match &reader.peek_special_message().await? { Some(msg @ SpecialMessage::SSLRequest) => {