#![feature(proc_macro_hygiene, decl_macro)] use rocket_contrib::serve::StaticFiles; use rocket_contrib::templates::Template; mod context; mod mail; mod static_templates; use mail::routes as mail_routes; use static_templates::routes as static_templates; fn main() { rocket::ignite() .attach(Template::fairing()) .mount("/", mail_routes()) .mount("/", static_templates()) .mount("/", StaticFiles::from("templates")) .launch(); }