struct Description {
full_name: String,
country: String,
role: String,
languages: Vec<String>,
technologies: Vec<String>,
}
impl Description {
fn add_technology(&mut self, technology: String) {
self.technologies.push(technology);
}
}
fn main() {
let mut my_self = Description {
full_name: String::from("Claudio Bogarin"),
country: String::from("ARG"),
role: String::from("FullStack Developer"),
languages: vec![
String::from("Spanish"),
String::from("English")
],
technologies: vec![
String::from("Rust"),
String::from("TypeScript"),
String::from("React"),
String::from("Python"),
]
};
my_self.add_technology(String::from("Java"));
my_self.add_technology(String::from("?..."));
}
devyan18 Goto Github PK
Name: Claudio S. Bogarin
Type: User
Bio: Programming Technician
Location: Formosa Formosa Capital