From 99c3480323f2df0c1cd455e2e03e832c1196050a Mon Sep 17 00:00:00 2001 From: Andreas Grois Date: Wed, 7 Apr 2021 21:29:02 +0200 Subject: First semi-working implementation. --- src/module_communication.rs | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 src/module_communication.rs (limited to 'src/module_communication.rs') diff --git a/src/module_communication.rs b/src/module_communication.rs deleted file mode 100644 index 3d4aefe..0000000 --- a/src/module_communication.rs +++ /dev/null @@ -1,18 +0,0 @@ -pub enum MsgMainToModule { - Quit, -} -pub enum MsgModuleToMain { - UpdateText { - text : Result - } -} - -pub trait SwayStatusModule { - fn new(from_main : crossbeam_channel::Receiver, - to_main : crossbeam_channel::Sender, - module_settings : &str) -> Result,String>; - - fn get_name(&self) -> &'static str; - - fn run(&self); -} -- cgit v1.2.3