use std::fmt;
fn main() {
println!("# Hello, World! 🌍");
let i_am = Person {
name: "Ruud",
profession: "software engineer",
from: "Nijmegen, the Netherlands",
home_page: "https://www.ruud.online",
};
println!();
println!("{}", i_am);
}
struct Person<'a> {
name: &'a str,
profession: &'a str,
from: &'a str,
home_page: &'a str,
}
impl fmt::Display for Person<'_> {
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
write!(
f,
"My name is {} and I am a {} from {}. To learn more, please visit [my homepage]({}).",
self.name, self.profession, self.from, self.home_page,
)
}
}
Block or Report
Block or report rjvdw
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
1
use std::env;
23fn main() {
4let n = env::args()
5.nth(1)
-
-