pub mod lua; pub mod discord; pub mod stdin; pub mod echo; pub mod random; pub mod pvn; pub mod echobox; pub mod autolink; pub mod loader; use Tenquestionmarks; use event::Envelope; use std::sync::Arc; use std::sync::mpsc::Receiver; use transformable_channels::mpsc::ExtSender; use toml::Table; pub struct Module { event_loop: Box, module_type: String, config: Table } impl Module {} pub trait EventLoop : Sync { fn run (&self, _: Box>, _: Receiver>) {} }