#![feature(proc_macro_hygiene, decl_macro)] #![feature(try_trait)] #[macro_use] extern crate rocket; #[macro_use] extern crate lazy_static; mod database; mod errors; mod serve; mod spotify; fn main() { database::initialize_db().expect("failed to initialize_db"); println!("connected with db"); rocket::ignite() .mount( "/", routes![ serve::token, serve::get_tracks, serve::match_users, serve::get_users ], ) .launch(); }