Skip to main content

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}