use std::time::SystemTime; use serde::Serialize; use serde_with::{serde_as, skip_serializing_none}; #[serde_as] #[skip_serializing_none] #[derive(Debug, Serialize)] #[serde(rename_all = "camelCase")] pub struct UserRegistrationResponse { pub id: i32, #[serde(serialize_with = "humantime_serde::serialize")] pub expiration: SystemTime, pub verification_token: Option, }