Rircd/src/main.rs

21 lines
301 B
Rust
Raw Normal View History

2021-09-16 20:55:05 +02:00
use eyre::Result;
mod endpoint;
mod state;
mod event;
2021-09-16 22:40:40 +02:00
mod irc_endpoint;
2021-09-16 20:55:05 +02:00
use state::RircdState;
//TODO maybe spawn the reactor later on with
//user provided parameters (cores/[st/mt])
#[tokio::main]
async fn main() -> Result<()> {
let s = RircdState::new()?;
2021-09-16 21:33:48 +02:00
s.run().await?;
2021-09-16 20:55:05 +02:00
Ok(())
}