1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Serialize, Deserialize, Default)]
4#[serde(rename_all = "camelCase")]
5pub struct RequestTwoFactorPayload {
6 #[serde(skip_serializing_if = "Option::is_none")]
7 pub app: Option<String>,
8 #[serde(skip_serializing_if = "Option::is_none")]
9 pub email: Option<String>,
10}
11
12#[derive(Debug, Clone, Serialize, Deserialize, Default)]
13#[serde(rename_all = "camelCase")]
14pub struct RequestTwoFactorResponse {
15 pub signature: String,
16}