#[derive(Debug)]
struct Person {
name: String,
alias: String,
}
fn main() {
let person = Person {
name: "John".to_string(),
alias: "Johan".to_string(),
};
print_alias(person.alias.clone());
print_name(person.name.clone());
println!("{:?}", person);
}
fn print_alias(alias: String) {
println!("Alias: {:?}!", alias);
}
fn print_name(name: String) {
println!("Name: {:?}!", name);
}
|