passage_auth/models/register_magic_link_response.rs
1use serde::{Deserialize, Serialize};
2
3use crate::models;
4
5#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
6pub struct RegisterMagicLinkResponse {
7 #[serde(rename = "magic_link")]
8 pub magic_link: Box<models::MagicLink>,
9}
10
11impl RegisterMagicLinkResponse {
12 pub fn new(magic_link: models::MagicLink) -> RegisterMagicLinkResponse {
13 RegisterMagicLinkResponse {
14 magic_link: Box::new(magic_link),
15 }
16 }
17}