Skip to content
Clone

feat(export): add auth agreement export

zhenyi committed
parent 91691cd commit a03cf7b Browse files

1 file changed

+16 −0

Added lib/export/auth/agreement.rs View lib/export/auth/agreement.rs
@@ -0,0 +1,16 @@
1use serde::{Deserialize, Serialize};
2use utoipa::ToSchema;
3use uuid::Uuid;
4
5#[derive(Debug, Clone, Deserialize, ToSchema)]
6pub struct AcceptAgreementCmd {
7 #[schema(value_type = String)]
8 pub user_id: Uuid,
9 pub agreement_key: String,
10 pub agreement_version: String,
11}
12
13#[derive(Debug, Clone, Serialize, ToSchema)]
14pub struct AcceptAgreementResp {
15 pub recorded: bool,
16}