use std::collections::HashMap;
use std::vec::Vec;
#[derive(Debug,PartialEq)]
pub struct App{
pub name : String,
pub authors:Vec<String>,
pub actions: HashMap<String,fn()>
}
pub fn default()-> App{
return App{
name: String::from("Test"),
authors : Vec::from([String::from("Test")]),
actions : HashMap::new()
}
}
fn new_app(name:String,authors:Vec<String>)-> App{
return App{
name: name,
authors : authors,
actions : HashMap::new()
}
}