2个不稳定版本
0.3.0 | 2023年8月25日 |
---|---|
0.2.0 | 2023年8月25日 |
#11 in #fold
8KB
122 行
Axum Static Include
将fold文件嵌入二进制文件并创建路由器。
示例
#[axum_static_include::static_serve("assert")]
fn assert_fold() -> axum::Router {}
#[tokio::main]
async fn main() {
let asserts = assert_fold();
let app = Router::new()
.nest("/static", asserts)
// ...
}
lib.rs
:
用于 axum
包含静态文件的宏
此宏主要用于将静态文件以 include_*!()
的形式包含到二进制文件中
依赖
~0.8–1.4MB
~30K SLoC