ast_openapi 0.1.0

Generate OpenAPI without any boilerplate
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#[tokio::main]
fn main() {
    let router = Router::new()
        .nest("/api", Router::new().route("/users", get(users_handler)))
        .nest("/admin", admin_router);
}

fn not_main() {
    let router = Router::new()
        .nest("/api", Router::new().route("/users", get(users_handler)))
        .nest("/admin", admin_router);
}