rocket_json 0.1.4

This crate provides a `Error` struct with json responses in Rocket.
Documentation
#![feature(proc_macro_hygiene, decl_macro)]

#[macro_use]
extern crate rocket;

use rocket::http::Status;
use rocket::response::Result;
use rocket_json::catchers;

#[get("/<status_code>")]
fn error<'r>(status_code: u16) -> Result<'r> {
    Err(Status::raw(status_code))
}

fn main() {
    rocket::ignite()
        .register(catchers::All())
        .mount("/", routes![error])
        .launch();
}