From 5dd0fafce20ed37fdc97dc96539391ebdebffaff Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 6 Jul 2024 01:19:02 +0200 Subject: generalize to support requests. untested --- src/transport/mod.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/transport/mod.rs') diff --git a/src/transport/mod.rs b/src/transport/mod.rs index cf49d31..b4c512b 100644 --- a/src/transport/mod.rs +++ b/src/transport/mod.rs @@ -1,4 +1,4 @@ -use crate::encoding::{request::Request, response::Response}; +use crate::encoding::Message; use anyhow::Result; pub mod tcp; @@ -6,6 +6,6 @@ pub mod udp; #[allow(async_fn_in_trait)] pub trait Transport { - async fn recv(&self) -> Result; - async fn send(&self, request: Request) -> Result<()>; + async fn recv(&self) -> Result; + async fn send(&self, message: Message) -> Result<()>; } -- cgit v1.2.3-70-g09d2