#![feature(proc_macro_hygiene, decl_macro)] #[macro_use] extern crate rocket; extern crate tree_magic; use std::env; use std::io::prelude::*; use std::collections::HashMap; use std::path::Path; use std::fs::File; use rocket_contrib::templates::Template; use rocket::Data; mod paste_id; use paste_id::PasteId; #[get("/p/")] fn pretty_retrieve(id: PasteId) -> Option