struct Developer {
name: &'static str,
current_focus: Vec<&'static str>,
location: &'static str,
email: &'static str,
}
impl Developer {
fn new() -> Self {
Developer {
name: "Tiago",
current_focus: vec![
"🦀 Mastering Rust",
"⚡ Building high-performance applications",
"🔧 Systems programming",
"🌐 WebAssembly projects",
],
location: "Brazil 🇧🇷",
email: "[email protected]",
}
}
fn current_status(&self) -> &str {
"Transitioning to Rust Developer 🚀"
}
}
fn main() {
let tiago = Developer::new();
println!("Status: {}", tiago.current_status());
}graph LR
A[Rust Fundamentals] -->|✅| B[Ownership & Borrowing]
B -->|🔄| C[Error Handling & Testing]
C -->|📚| D[Async Programming]
D -->|🎯| E[Web Development with Actix/Rocket]
E -->|🚀| F[Systems Programming]
F -->|⚡| G[WebAssembly]
style A fill:#2e7d32
style B fill:#388e3c
style C fill:#43a047
style D fill:#66bb6a
style E fill:#81c784
style F fill:#a5d6a7
style G fill:#c8e6c9





