eeg_certs/backend/src/model/person.rs

25 lines
562 B
Rust
Raw Normal View History

2023-08-25 16:52:03 +00:00
use rocket::serde::Serialize;
#[derive(Serialize, Clone)]
2023-08-25 16:52:03 +00:00
#[serde(crate = "rocket::serde")]
pub struct Person {
/// Internal id
2023-08-25 16:52:03 +00:00
pub person_id: i32,
/// Country-specific id. For now only supports Peru's DNI.
///
/// Example: `74185293`
2023-08-25 16:52:03 +00:00
pub person_dni: String,
/// Names
///
/// Example: `Juan Carlos`
2023-08-25 16:52:03 +00:00
pub person_names: String,
/// First surname
///
/// Example: `Perez`
2023-08-25 16:52:03 +00:00
pub person_paternal_surname: String,
/// Second surname
///
/// Example: `Gomez`
2023-08-25 16:52:03 +00:00
pub person_maternal_surname: String,
}