#[derive(Debug)]
struct Me<'a> {
name: String,
tech: Vec<&'a str>,
favorite_lang: Vec<&'a str>,
}
impl<'a> Default for Me<'a> {
fn default() -> Self {
Me {
name: "NoobTh".to_string(),
tech: vec![
"C++",
"Rust",
"Go",
"Java",
],
favorite_lang: vec![
"C++", "Rust", "Go", "Typescript", "Java"
],
}
}
}
fn main() {
println!("{:?}", Me::default());
}
thx to @wHoIsDReAmer for the profile reference.