1use serde::{Deserialize, Serialize};
2
3#[derive(Deserialize, Serialize, Debug, Clone)]
5pub struct AuthRequest {
6 pub message: String, pub client_pubkey: String, pub signature: String, }
10
11#[derive(Deserialize, Serialize, Debug, Clone)]
13pub struct UsernameUpdateRequest {
14 pub username: String,
15}
16
17#[derive(Deserialize, Serialize, Debug, Clone)]
19pub struct UsernameValidateRequest {
20 pub username: String,
21 pub authority: String, }
23
24#[derive(Deserialize, Serialize, Debug, Clone)]
26pub struct DiscordAuthRequest {
27 pub code: String,
28}