book/listings/ch05-using-structs-to-struc.../listing-05-04/src/main.rs

25 lines
446 B
Rust

struct User {
active: bool,
username: String,
email: String,
sign_in_count: u64,
}
// ANCHOR: here
fn build_user(email: String, username: String) -> User {
User {
active: true,
username: username,
email: email,
sign_in_count: 1,
}
}
// ANCHOR_END: here
fn main() {
let user1 = build_user(
String::from("someone@example.com"),
String::from("someusername123"),
);
}