backend/keycloak_api/dtos.rs
1//! Dto types for keycloak admin API.
2
3use serde::{Deserialize, Serialize};
4use typeshare::typeshare;
5use utoipa::ToSchema;
6use uuid::Uuid;
7
8/// Dto for a user.
9#[derive(Debug, Clone, Serialize, Deserialize, ToSchema)]
10#[typeshare]
11pub struct UserDto {
12 /// The user's ID.
13 pub id: Uuid,
14 /// The user's username.
15 pub username: String,
16}