struct SoftwareEngineer {
name: &'static str,
founder: &'static str,
language_spoken: Vec<&'static str>,
favorite_languages: Vec<&'static str>,
}
impl SoftwareEngineer {
fn new() -> SoftwareEngineer {
SoftwareEngineer {
name: "Rahel Martim",
founder: "ArapuΓ‘",
language_spoken: vec!["pt_BR", "en_US"],
favorite_languages: vec!["Rust", "Python", "C#", "JavaScript"],
}
}
fn say_hi(&self) {
println!("Thanks for dropping by, hope you find some of my work interesting.");
}
}
fn main() {
let me = SoftwareEngineer::new();
me.say_hi();
}
npx rahel