userlib/jsonb/
emergency_contacts.rs

1use postgres_types::{FromSql, ToSql};
2use serde::{Deserialize, Serialize};
3use uuid::Uuid;
4
5#[derive(Serialize, Deserialize, Debug, Clone, PartialEq, FromSql, ToSql)]
6#[serde(rename_all = "camelCase")]
7pub struct EmergencyDetails {
8    pub family_name_additional_contact: Option<String>,
9    pub given_name_additional_contact: Option<String>,
10    pub relationship_additional_contact: Option<String>,
11    pub mobile_phone_additional_contact: Option<String>,
12    pub comments_mobile_additional_contact: Option<String>,
13    pub home_phone_additional_contact: Option<String>,
14    pub comments_home_additional_contact: Option<String>,
15    pub work_phone_additional_contact: Option<String>,
16    pub comments_work_additional_contact: Option<String>,
17    pub key: Option<i32>,
18    pub user_id: Option<Uuid>,
19}