userlib/enums/
residency_type.rs1use postgres_types::{FromSql, ToSql};
2use serde::Deserialize;
3use serde::Serialize;
4use std::str;
5use strum_macros::{Display, EnumString};
6
7#[derive(
8 Serialize,
9 Deserialize,
10 Debug,
11 EnumString,
12 Display,
13 ToSql,
14 FromSql,
15 PartialEq,
16 Clone,
17 Default
18)]
19#[postgres(name = "residency_type")]
20pub enum ResidencyType {
21 #[default]
22 AustralianCitizen,
23 PermanentResident,
24 NewZealandCitizen,
25 TemporaryVisaHolder,
26 NorfolkIslander,
27 ResidenceDetermination,
28}