http-service-lambda 0.3.1

HttpService server that AWS Lambda Rust Runtime as backend
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use simple_logger;
use tide::middleware::DefaultHeaders;

fn main() {
    simple_logger::init_with_level(log::Level::Info).unwrap();

    let mut app = tide::App::new();

    app.middleware(
        DefaultHeaders::new()
            .header("X-Version", "1.0.0")
            .header("X-Server", "Tide"),
    );

    app.at("/").get(|_| async move { "Hello, world!" });

    http_service_lambda::run(app.into_http_service());
}