pub struct Profile { description: String, languages: Vec<&'static str>, tools: Vec<&'static str>, servers: Vec<&'static str>, } impl Profile { pub fn new() -> Self { Self { description: String::from("Low-level programming enthusiast"), languages: vec!["Python", "PHP", "Rust", "C", "Go", "Perl", "Typescript"], tools: vec!["Docker", "Kubernetes", "Git", "Github Actions", "Travis CI", "Jenkins"], servers: vec!["Nginx", "Apache", "Caddy", "HAProxy"], } } }











