summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--crates/utils/tcp_connection/src/target_configure.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/utils/tcp_connection/src/target_configure.rs b/crates/utils/tcp_connection/src/target_configure.rs
index 09c4d0d..d739ac9 100644
--- a/crates/utils/tcp_connection/src/target_configure.rs
+++ b/crates/utils/tcp_connection/src/target_configure.rs
@@ -1,4 +1,6 @@
-#[derive(Default, Debug, Clone, Copy)]
+use serde::{Deserialize, Serialize};
+
+#[derive(Default, Debug, Clone, Copy, Serialize, Deserialize)]
pub struct ServerTargetConfig {
/// Only process a single connection, then shut down the server.
once: bool,
@@ -47,5 +49,5 @@ impl ServerTargetConfig {
}
}
-#[derive(Default, Debug, Clone, Copy)]
+#[derive(Default, Debug, Clone, Copy, Serialize, Deserialize)]
pub struct ClientTargetConfig {}