1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
extern crate regex; extern crate serde; #[macro_use] extern crate serde_derive; extern crate serde_json; extern crate fs_extra; #[macro_use] extern crate error_chain; mod parser; pub mod structs; //use std::error::Error; use structs::Category; pub fn parse_all() -> Result<Vec<Category>, parser::Error> { parser::get_all_categories() }