diff --git a/src/main.rs b/src/main.rs index 79f2e21..534ceb2 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,8 @@ use eframe::egui; use std::{sync::{Arc, Mutex}, thread, time::Duration}; -pub mod net; +mod net; + +pub use crate::net::networking; fn main() -> Result<(), eframe::Error> { let options = eframe::NativeOptions::default(); diff --git a/src/net.rs b/src/net.rs index 9324936..f49dcbe 100644 --- a/src/net.rs +++ b/src/net.rs @@ -6,6 +6,8 @@ use std::sync::mpsc::{channel, Sender}; use std::collections::VecDeque; +pub mod networking { + pub fn network() -> Sender> { let (tx, rx) = channel(); let tx: Sender> = tx.clone(); @@ -72,4 +74,5 @@ pub fn debug(tx: Sender>) -> Sender> { tx } +}