removed event module

might find fitting library latter
This commit is contained in:
Jolimaitre Matthieu 2021-11-12 17:31:02 +01:00
parent 3c9f92a1ab
commit 5235ca9308
2 changed files with 0 additions and 32 deletions

View file

@ -1,31 +0,0 @@
///
trait Eventable {
key() ->
}
struct EventManager<Events> {}
impl<Events> EventManager<Events> {
fn new() -> Self {
EventManager {}
}
fn on(&mut self, event: E, callback: dyn Fn(E)) {
//
}
fn send(&self, event: E) {}
}
fn test() {
enum Events {
A,
B(i32),
C(f64),
}
let event_manager = EventManager::new::<Events>();
event_manager.on(Events::A, || {})
}

View file

@ -1,6 +1,5 @@
pub mod config; pub mod config;
pub mod database; pub mod database;
pub mod event;
pub mod harsh; pub mod harsh;
pub mod http; pub mod http;
pub mod log; pub mod log;