35个重大版本发布

0.47.0 2024年7月23日
0.45.0 2024年5月13日
0.42.0 2024年3月18日
0.35.2 2023年12月21日
0.13.0 2023年3月27日

#538HTTP服务器

Download history 1089/week @ 2024-04-28 1361/week @ 2024-05-05 1235/week @ 2024-05-12 1126/week @ 2024-05-19 1220/week @ 2024-05-26 1134/week @ 2024-06-02 1049/week @ 2024-06-09 1408/week @ 2024-06-16 1041/week @ 2024-06-23 453/week @ 2024-06-30 596/week @ 2024-07-07 1015/week @ 2024-07-14 2449/week @ 2024-07-21 2704/week @ 2024-07-28 844/week @ 2024-08-04 845/week @ 2024-08-11

6,954 每月下载量
用于 2 crate

Apache-2.0

32KB
518

Axum web框架的Shuttle服务集成

默认使用Axum 0.7。

通过使用以下功能标志支持Axum 0.6

axum = "0.6.0"
shuttle-axum = { version = "0.47.0", default-features = false, features = ["axum-0-6"] }

示例

use axum::{routing::get, Router};

async fn hello_world() -> &'static str {
    "Hello, world!"
}

#[shuttle_runtime::main]
async fn axum() -> shuttle_axum::ShuttleAxum {
    let router = Router::new().route("/", get(hello_world));

    Ok(router.into())
}

依赖项

~14–23MB
~343K SLoC