summaryrefslogtreecommitdiff
path: root/crates
diff options
context:
space:
mode:
Diffstat (limited to 'crates')
-rw-r--r--crates/utils/tcp_connection/src/target.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/crates/utils/tcp_connection/src/target.rs b/crates/utils/tcp_connection/src/target.rs
index 0172d62..a8cb594 100644
--- a/crates/utils/tcp_connection/src/target.rs
+++ b/crates/utils/tcp_connection/src/target.rs
@@ -1,5 +1,6 @@
use crate::handle::{ClientHandle, ServerHandle};
use crate::target_configure::{ClientTargetConfig, ServerTargetConfig};
+use serde::{Deserialize, Serialize};
use std::{
fmt::{Display, Formatter},
marker::PhantomData,
@@ -10,7 +11,7 @@ use tokio::net::lookup_host;
const DEFAULT_PORT: u16 = 8080;
-#[derive(Debug)]
+#[derive(Debug, Serialize, Deserialize)]
pub struct TcpServerTarget<Client, Server>
where
Client: ClientHandle<Server>,