userlib/enums/
residency_type.rs

1use 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}