Files
fx-serverless/assets/dockerfiles/base/rust/src/main.rs
FrontMage 1be99b5b25 Add rust base image for Rust (#169)
Add rust base image for Rust
2019-01-02 17:35:01 +08:00

23 lines
479 B
Rust
Vendored

#![feature(proc_macro_hygiene, decl_macro, plugin)]
#[macro_use]
extern crate rocket;
extern crate rocket_contrib;
extern crate serde;
#[macro_use]
extern crate serde_derive;
extern crate serde_json;
mod fns;
use rocket_contrib::json::Json;
#[post("/", format = "application/json", data = "<req>")]
fn index(req: Json<fns::fns::Request>) -> Json<fns::fns::Response> {
Json(fns::fns::func(req.0))
}
fn main() {
rocket::ignite().mount("/", routes![index]).launch();
}