flux_verify_api/api/request.rs
1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize)]
4pub struct VerifyRequest {
5 pub claim: String,
6 #[serde(default = "default_domain")]
7 pub domain: String,
8 #[serde(default = "default_rigor")]
9 pub rigor: String,
10}
11
12fn default_domain() -> String {
13 "generic".into()
14}
15
16fn default_rigor() -> String {
17 "standard".into()
18}