submillisecond 0.4.1

A lunatic web framework for Rust.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::time::Duration;

use submillisecond::{router, Application};

// Each request has a default 5 minute timeout.
// Waiting for 10 minutes should fail.
fn index() {
    lunatic::sleep(Duration::from_secs(60 * 10));
}

fn main() -> std::io::Result<()> {
    Application::new(router! {
        GET "/" => index
    })
    .serve("0.0.0.0:3000")
}