rocket_codegen 0.2.9

Code generation for the Rocket web framework.
#![feature(plugin, custom_derive)]
#![plugin(rocket_codegen)]

extern crate rocket;

use rocket::http::Cookies;
use rocket::request::Form;

#[derive(FromForm)]
struct User<'a> {
    name: &'a str,
    nickname: String,
}

#[post("/<name>?<query>", format = "application/json", data = "<user>", rank = 2)]
fn get<'r>(name: &str,
           query: User<'r>,
           user: Form<'r, User<'r>>,
           cookies: &Cookies)
           -> &'static str {
    "hi"
}

fn main() {
    let _ = routes![get];
}