artifacts/models/
change_email_schema.rs1use crate::models;
2use serde::{Deserialize, Serialize};
3
4#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
5#[cfg_attr(feature = "specta", derive(specta::Type))]
6pub struct ChangeEmailSchema {
7 #[serde(rename = "current_email")]
9 pub current_email: String,
10 #[serde(rename = "new_email")]
12 pub new_email: String,
13}
14
15impl ChangeEmailSchema {
16 pub fn new(current_email: String, new_email: String) -> ChangeEmailSchema {
17 ChangeEmailSchema {
18 current_email,
19 new_email,
20 }
21 }
22}