3 个版本

0.1.2 2022 年 6 月 2 日
0.1.1 2022 年 6 月 1 日
0.1.0 2022 年 3 月 18 日

#96 in #async-http


用于 june

MIT 许可证

14KB
353

Maquio

构建可组合分布式系统的库。

async fn main() -> Result<()> {
    let router = Router::new()
        .route("/", hello)
        .route("/hello", hello);
    let tcp_handle = Tcp::bind("127.0.0.1:8080", router).await?;

    tcp_handle.await?;
    Ok(())
}

async fn hello(c: Channel) -> Result<()> {
    c.send("Hello world!");
    Ok(())
}

依赖项

~9–21MB
~307K SLoC