What is Nostr?
shymeander /
npub1xj5…5s8g
2024-12-20 01:17:59

shymeander on Nostr: // src/main.rs use derive_builder::Builder; #[derive(Builder)] struct BigBoss { name: ...

// src/main.rs

use derive_builder::Builder;

#[derive(Builder)]
struct BigBoss {
name: String,
rank: String,
alias: Option<String>,
birth_date: String,
}

fn main() {
let mister_rabbit = BigBoss::builder()
.name("Big Boss".into())
// Big Boss is a Commander in the military
.rank("Commander".into())
// Big Boss has an alternate name "Mister Rabbit"
.alias(Some("Mister Rabbit".into()))
.birth_date("1970-05-05".into())
.build()
.unwrap();

println!("{:?}", mister_rabbit);
}
Author Public Key
npub1xj5hzn62q2jg8xp9m3j6lw7r8z6g47plqyz2jmjr3g52y8tx4rls095s8g