1use serde::Deserialize; 2 3#[derive(Debug, Deserialize)] 4/// A full name. 5pub struct Name { 6 /// First name. 7 pub first: Option<String>, 8 9 /// Middle name. 10 pub middle: Option<String>, 11 12 /// Last name. 13 pub last: Option<String>, 14}